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