Lee & Associates of Illinois negotiates industrial sale in South Elgin Lee & Associates has closed a sale transaction for a 10,348-square-foot industrial building located at 1640 Shanahan Drive in South Elgin, Illinois.