$1,375,000 -
756 N Fox Run Place
Chula Vista ,
CA 91914
County: San Diego