407 Laurel Ave, Menlo Park, CA 94025
$4,400,000 Sold on Jan 25, 2022
Single Family Residence
MLS #: ML81873484 5 Bd 4/1 Ba 2,970 Sq Ft
8,750 Sq Ft Lot 1 Garage 1939 Year Built