799 Live Oak Ave, Menlo Park, CA 94025
$2,828,000 Sold on Feb 16, 2024
Single Family Residence
MLS #: ML81952904 3 Bd 2/1 Ba 1,694 Sq Ft
7,414 Sq Ft Lot 1 Garage 2019 Year Built