Industrial Space for Lease ±2,350 Square Feet (1,200 SF and 2,350 SF units) 1 Private Offices Balance Warehouse 1 Grade Level Roll-Up Door The service is free of charge to you the Lessee. We are paid by the owner of the building, once we lease t
Visit link:
Warehouse Space – 2,350 sq.ft. (santa clara) 2350sqft