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