Claim this facility
FacilityStorage Outlet
Address1160 3rd Ave, Chula Vista, CA 91911
Listed phone(619) 399-3065
Listed websitehttps://www.storageoutlet.net/storage-units/california/chula-vista/storage-outlet-chula-vista-112918/
Is this your facility?