Updating results...

Open Space - Poway 

18880 Old Coach Way,
Townhouse For Sale
$7,350,000
$2,645,000  (Dec 13)
18880 Old Coach Way, ,
6 beds, 14 baths, 12,764 sqft
24.6 ac lot
Built in 2006