$939,000
2807 Newhall ST 2807, SANTA CLARA, CA, 95050
Condominium