1236 Hollyburne Ave, Menlo Park, CA 94025
$1,220,000 Sold on Jul 28, 2021
Single Family Residence
MLS #: ML81849768 3 Bd 1 Ba 1,040 Sq Ft
5,750 Sq Ft Lot 1 Garage 1947 Year Built