$599,900 -
13762 Sycamore Tree Ln
Poway ,
CA 92064
Complex/park: Country View