1872 Ithaca Dr., Vista, CA 92081 - MLS#NDP2112384