Homes for sale - 950 S Melrose, Vista, CA 92081 – MLS#NDP2110751 - ...