Claim this facility
FacilityPublic Storage
Address920 Humboldt St, Vallejo, CA 94591
Listed phone(707) 653-6911
Listed websitehttps://www.publicstorage.com/self-storage-ca-vallejo/314.html?pspid=pslocalsearch
Is this your facility?