Colliers reps Euromonitor in lease at recently renovated Chicago office tower
Euromonitor International LLC has signed a 36,023-square-foot lease at 1 N. Dearborn Street in Chicago, increasing its office footprint by 56% in the city. The…