Now showing
1168 Beech St
East Palo Alto, CA 94303
24 beds · 24 baths · 13,500 sqft
$3,950,000 · Rebate: $59,250