4767 Lafayette St, Santa Clara, CA
4785 Stevens Creek Blvd, Santa Clara, CA
2750 De La Cruz Blvd, Santa Clara, CA