Lee & Associates of Illinois negotiates 10-year industrial lease in Bloomingdale
Lee & Associates has negotiated a 10-year, $5 million lease for a 110,063-square-foot industrial property located at 171 Covington Drive in Bloomingdale.