$234,900 -
12814 Flora Vista 170
Poway ,
CA 92064
Complex/park: Poway Royal Estates