1260 Hermosa, Menlo Park, CA 94025
$3,850,000 Sold on Mar 13, 2020
Single Family Residence
MLS #: ML81782042 3 Bd 2/1 Ba 2,620 Sq Ft
10,500 Sq Ft Lot 2 Garage 1948 Year Built