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.
See the original post:
Warehouse Space For Lease – Prime Location – Available in June! (santa clara) $1680 960ft2