2930 Patrick Henry Dr, Santa Clara, CA
2499 Homestead Rd, Santa Clara, CA
1981 Homestead Rd, Santa Clara, CA