Industrial lease renewal and expansion in Elgin Lee & Associates has closed an industrial lease renewal and expansion on a 59,923-square-foot industrial space located at 2570 Northwest Parkway in Elgin, Illinois.