Claim this facility
FacilitySelf-Storage at U-Haul
Address99 N 4th Ave, Chula Vista, CA 91910
Listed phone(619) 426-6432
Listed websitehttps://www.uhaul.com/Locations/Self-Storage-near-Chula-Vista-CA-91910/717052/
Is this your facility?