2760-2762 Byron St, Palo Alto, CA 94306
$2,250,000 Sold on Mar 20, 2026
Duplex
MLS #: ML82039684 1,400 Sq Ft
5,992 Sq Ft Lot 3 Garage 1950 Year Built