Available Listings

Fenton Street Self Storage

2380 Fenton Street
Chula Vista, CA

Asking Price: Unpriced
Square Feet: 86,700
# of Units: 895

Contact the listing agent