141 Forest Ln, Menlo Park, CA 94025
$2,500,000 Sold on Oct 29, 2024
Townhouse
MLS #: ML81974028 3 Bd 2/1 Ba 2,648 Sq Ft
1,846 Sq Ft Lot 2 Garage 1970 Year Built