1/36 36 New $949,999 3 Beds3 Baths1,925 SqFt 1712 Creekside Lane, Vista, CA 92081 Single Family Home MLS# 260025896SD Listed by Allison Mopsik of Keller Williams La Jolla