3
ITASCA, ILL. — The RDI Group, a manufacturer of engineered systems for the roofing, construction, power, metal coil processing and medical industries, has leased a 25,141-square-foot industrial building at 1070 W. Ardmore Ave. in Itasca. Jeff Janda and Chris Nelson of Lee & Associates of Illinois represented the owner, Town & Country Distributors, as well as the tenant. The facility will serve as a satellite warehouse for RDI Group’s primary location at 1025 W. Thorndale Ave. in Itasca.