$699,000 -
2252 Lago Madero
Chula Vista ,
CA 91914
Complex/park: Chapala