Claim this facility
FacilitySelf Storage at Telegraph
Address2633 Telegraph Ave, Oakland, CA 94612
Listed phone(510) 830-1059
Listed websitehttps://www.storagepro.com/storage-units/california/oakland/self-storage-at-telegraph-103200/
Is this your facility?