16216 Orchard Bend Road
Poway, CA 92064
$1,249,000-$1,349,000
Virtual Tour

Property Gallery

Other Active Listings