718 Sycamore #SPC 55, Vista, CA 92083 - MLS#NDP2112245