1016 Almanor Ave, Menlo Park, CA 94025
$1,706,250
Sold on Jun 16, 2023
575 Days on Site
Single Family Residence
MLS #:
ML81923121
3
Bd
1
Ba
1,740
Sq Ft
9,075
Sq Ft Lot
0
Garage
1935
Year Built