Fenton Street Self Storage
2380 Fenton Street Chula Vista, CA

Sale Price: $16,975,000
Square Feet: 86,700
# of Units: 895
Price per SF: $195.00




SIMILAR PROPERTIES

VIEW MORE



What can we do for you?