90 Quintard Street Chula Vista, CA 91911, Chula Vista
3 beds|3 baths|1392 sqft|built in 1980
Description
Condo located at 90 Quintard Street Chula Vista, CA 91911. It has 3 beds, 3 bathrooms, and is 1392 square feet. The property was built in 1980. 90 Quintard Street Chula Vista, CA 91911 is in the Chula Vista neighborhood.