Address: | 27402 Manon Ave, Hayward, CA 94544, USA |
---|---|
Postal code: | 94544 |
Phone: | (510) 786-9972 |
Best spot in town! Amazing staff and great location. Highly recommended
Best storage unit in its area
My place
Secure and a convenient place to store your stuff
Fair price