3131 Bowers Ave, Santa Clara, CA
1821 Bowers Ave, Santa Clara, CA
400 N Winchester Blvd, Santa Clara, CA
1177 Laurelwood Rd, Santa Clara, CA