$1,619,000 - 776 Iron Horse Place, Chula Vista, CA 91914
776 Iron Horse Place
Chula Vista,
CA
91914
Property listed by Premier Properties, Edgard Espinosa espinosaedgard@yahoo.com