3303 Scott Boulevard in Santa Clara, California