843 15th Ave, Menlo Park, CA 94025
$1,630,000 Sold on Jun 30, 2025
Single Family Residence
MLS #: ML82011531 2 Bd 1 Ba 880 Sq Ft
5,220 Sq Ft Lot 1 Garage 1949 Year Built