820 Leigh Ave, San Jose, CA 95128
$1,512,000
Sold on Jan 20, 2026
64 Days on Site
Duplex
MLS #:
ML82028614
2,159
Sq Ft
6,300
Sq Ft Lot
2
Garage
1964
Year Built