Lee & Associates closes 4,800-square-foot industrial lease in Elmhurst
Lee & Associates negotiated a new 4,800-square-foot industrial lease at 736-778 Industrial Drive, Suite 766-768, in Elmhurst, Illinois. Dustin Albers, senior vice president at Lee &…