Home › Forums › Closed Forums › Properties or Areas › How is Chula Vista as a place to live? Why such massive drop in price? › To answer the OP
To answer the OP question….it sucks