Thank you for inquiring about A-1 Self Storage. Please give us a call, we will be happy to assist you.
A-1 Self Storage Alhambra, CA.
Conveniently located on Poplar Blvd between S Fremont Ave & W Main St; next to Target.
2300 Poplar Blvd
© 2014 A-1 Self Storage Alhambra, CA