475 S Willard Ave, San Jose, CA 95126
$1,580,000
Sold on Jan 3, 2025
116 Days on Site
Residential Income
MLS #:
ML81979847
2,600
Sq Ft
0.25
Acres Lot
0
Garage
1900
Year Built