Homes for sale - 1889 Ithaca Dr, Vista, CA 92081 – MLS#210014359 - ...