$859,000 -
1080 Camino Del Sol
Chula Vista ,
CA 91910
Complex/park: Sierra