Homes for sale - 1909 Triumph ST, Vista, CA 92081 – MLS#NDP2106648 ...