Description: 3090 Homestead Rd, Santa Clara CA, 95051 Parking Lot is located in the back of the Buildings.