2468 Chabot Ter, Palo Alto, CA 94303
$3,690,000 Sold on Jun 4, 2024
Single Family Residence
MLS #: ML81952740 4 Bd 3/1 Ba 2,394 Sq Ft
6,098 Sq Ft Lot 1 Garage 2011 Year Built