$1,549,000 -
776 Iron Horse Place
Chula Vista ,
CA 91914
Property listed by Premier Properties, Edgard Espinosa {attribution_contact}