$1,549,000 -
776 Iron Horse Place
Chula Vista ,
CA 91914
County: San Diego