StaxUP Storage

3089 Main St Chula Vista CA, 91911

(619)760-2863

claim this listing

Detailed Info:


Phone(s):(619)760-2863, (619)427-8146
Address:3089 Main St
Chula Vista, CA 91911
Category:Self-Storage Facility