Lee & Associates, Colliers negotiate new industrial lease in Elgin
Lee & Associates has closed a lease transaction for a 51,600-square-foot industrial building located at 1270 Abbott Drive in Elgin, Illinois. Constructed in 1979 and…