$1,890,000 - 732 Del Corro Place, Chula Vista, CA 91910
732 Del Corro Place
Chula Vista,
CA
91910
Country: US