28 Athlone Way, Menlo Park, CA 94025
$1,560,000 Sold on Nov 3, 2023
Single Family Residence
MLS #: ML81942774 3 Bd 1/1 Ba 1,191 Sq Ft
7,500 Sq Ft Lot 1 Garage 1950 Year Built