$739,900 -
2790 Sparta Rd 12
Chula Vista ,
CA 91915
Complex/park: Palermo at Lake Pointe