SD Storage

2385 Main St Chula Vista CA, 91911

(855)794-4276

claim this listing

General Description

Open 7 Days Access 6am- 6pm All Units Ground Level and Drive Up Accessible (Some Units are interior, please call facility for details) Electronic Gate Access Drive to Your Space Digital Video Recording Sizes From 25 to 300 Sq. Ft. Month to Month Lease Access available 365 days a year!

Detailed Info:


Phone(s):(855)794-4276
Address:2385 Main St
Chula Vista, CA 91911
Category:Self-Storage Facility