$1,289,000 -
761 De La Toba Road
Chula Vista ,
CA 91911
Community: Chula Vista