Detailed Introduction Of This Property
For lease in Downtown Chula Vista, 3rd Ave 1200 sqft, ideal for office, or retail space. Street level, storefront. Bring your business and thrive, lots of walking traffic.