Storewell Self Storage
28410 Hesperian Blvd, Hayward 94545