1095 Homestead Rd, Santa Clara, CA
68 N Winchester Blvd, Santa Clara, CA
3945 Freedom Cir, Santa Clara, CA