$269,900 -
718 Sycamore 169
Vista ,
CA 92083
Complex/park: Grandview Terrace