811 15th Ave, Menlo Park, CA 94025
$2,450,000
Sold on Jan 27, 2023
829 Days on Site
Single Family Residence
MLS #:
BE41005778
4
Bd
2
Ba
2,023
Sq Ft
7,187
Sq Ft Lot
1
Garage
1950
Year Built