$999,000 -
1075 Camino Marcela
Chula Vista ,
CA 91913
Complex/park: The Village of Escaya