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