2784 Homestead Rd UNIT 125, Santa Clara, CA 95051, United States
3110 Homestead Rd, Santa Clara, CA 95051, United States