Project Description
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
2380 Fenton Street
Chula Vista, CA
Sale Price: $16,975,000
Square Feet: 86,700
# of Units: 895
Price per SF: $195.00