1886 Nantes Pl #136
Chula Vista, CA 91913
Listed on By Owner by Estela Ruiz
- 3 Bed
- 2 Baths
- 1,315 Sq ft
- 524349 Sqft(Lot)
Third floor single level unit at mer soleil, pool, spa. laminate floor. carpet, and appliances. mirrored closets, pool view. excellent...
Read More