Claim this facility
FacilityPublic Storage
Address15984 E 14th St, San Leandro, CA 94578
Listed phone(510) 200-0173
Listed websitehttps://www.publicstorage.com/self-storage-ca-san-leandro/160.html?pspid=pslocalsearch
Is this your facility?