View Details Price Reduced $899,999 1 of 34 Salt Creek | Chula Vista 3 beds 2 baths 1,469 sqft On Site: 33 Days