Claim this facility
FacilityBarham Self Storage
Address49 Barham Ave, Santa Rosa, CA 95407
Listed phone(707) 527-7794
Listed websitehttps://www.storagepro.com/storage-units/california/santa-rosa/barham-self-storage-3501013/
Is this your facility?