2 Wks Ago COMPARE Sycamore Hills Village 920 Sycamore Ave, Vista, CA 92081 2 - 3 Beds $2,395 - $2,895