Lee & Associates closes 15,520-square-foot industrial lease in Elgin
Lee & Associates negotiated a 15,520-square-foot new lease of manufacturing space at 1390 Gateway Drive, Suites 5 and 6, in Elgin, Illinois. John Sharpe, principal, and…