This 10-unit property in Chula Vista could be just what you need! With a lot size of 18,000 sqft, this property provides ample space for multiple businesses. Located in a bustling area that's...
$1,450,000
This 10-unit property in Chula Vista could be just what you need! With a lot size of 18,000 sqft, this property provides ample space for multiple businesses. Located in a bustling area that's...