163 Willow St, San Jose, CA 95110
$1,250,000
Sold on May 9, 2022
886 Days on Site
Commercial Sale
MLS #:
ML81885543
2,486
Sq Ft
6,280
Sq Ft Lot
1948
Year Built