InSite Signs 7,500 SF Industrial Lease with Ecker-Erhardt in Chicago, IL
InSite Real Estate signed a lease for 7,500 SF with Ecker-Erhardt at Lincoln Business Center, an 835,000 SF multi-tenant industrial building owned by InSite and located at 4100 West 76th Street in Chicago, IL. Founded in 1923, Ecker-Erhardt specializes in custom fabrication and replacement of machine parts.