20555 Prospect Rd, Cupertino, CA 95014, United States
20620 Homestead Rd, Cupertino, CA 95014, United States