MidwestIndustrial Sellstrom Manufacturing sub-leases 66,557 square feet in Schaumburg Sellstrom Manufacturing has sub-leased 66,557 square feet of industrial space, located at 2050 Hammond Drive in Schaumburg.