299 Stanford Ave, Menlo Park, CA 94025
$2,850,000
Sold on Jun 23, 2023
558 Days on Site
Single Family Residence
MLS #:
ML81928219
3
Bd
2
Ba
1,770
Sq Ft
9,040
Sq Ft Lot
0
Garage
1947
Year Built