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