449 Homer Ave, Palo Alto, CA 94301
$1,980,000 Sold on Dec 11, 2024
Townhouse
MLS #: ML81977076 3 Bd 2/1 Ba 1,541 Sq Ft
Sq Ft Lot 2 Garage 1981 Year Built