Warehouse space with roll-up door and a small office. Located in a 9 building complex across from the Nvidia Campus off of Walsh Avenue in Santa Clara. Down the street from Subway and Taqueria Vallarta.
Read more:
Warehouse Space For Lease – Prime Location – Available immediately (santa clara) $1522 951ft2