835 Ross Ct, Palo Alto, CA 94303
$3,500,000 Sold on Jul 6, 2023
Single Family Residence
MLS #: ML81930205 4 Bd 2 Ba 1,885 Sq Ft
6,425 Sq Ft Lot 2 Garage 1956 Year Built