Claim this facility
FacilityPublic Storage
Address1961 E Bayshore Rd, East Palo Alto, CA 94303
Listed phone(650) 399-0755
Listed websitehttps://www.publicstorage.com/self-storage-ca-east-palo-alto/376.html?pspid=pslocalsearch
Is this your facility?