2468 Chabot Terrace

Palo Alto, CA, 94303
ACTIVE
$3,690,000Price
4Beds
4Baths
2394sqft

2468 Chabot Terrace

Palo Alto, CA, 94303
ACTIVE
$3,690,000Price
4Beds
4Baths
2394sqft