1105 Hollyburne Ave, Menlo Park, CA 94025
$1,825,000 Sold on Mar 17, 2025
Single Family Residence
MLS #: ML81993400 3 Bd 2/1 Ba 1,937 Sq Ft
4,107 Sq Ft Lot 2 Garage 2024 Year Built