Commercial
Nvidia
2701-31 San Tomas Expressway
Santa Clara, CA
95050
Built in 2006 & 2008
500,000 sqft

Nvidia