Lee & Associates closes 43,845-square-foot industrial lease in Itasca
Lee & Associates closed a lease transaction for a 43,845-square-foot industrial building at 940-942 Thorndale Avenue in Itasca, Illinois. Jeff Janda, SIOR, principal at Lee & Associates’ Illinois office, represented the tenant, The…