Portola Valley
231 Canyon Drive
List Price: $1,567,000
Sold Price: $1,425,000
Beds: 4 | Baths: 2
Size: 2,100 Sq Ft
Lot: 14,880