$1,198,000
2035 Canary Island CT, SANTA CLARA, CA, 95050
Townhouse