Homes for sale - 1570 Franceschi Dr, Chula Vista, CA 91913 – MLS#22...