Illumio and Pharmacyclics, Sunnyvale Tech Commons, sign, Deguigne Dr, Sunnyvale, California, USA


Size: 6720px × 4480px
Location: 920-930 Deguigne Dr, Sunnyvale, CA 94085, United States
Photo credit: © Thomas Kyhn / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, california, commons, illumio, pharmacyclics, sign, silicon, states, sunnyvale, tech, united, usa, valley