Cresa Chicago completes two industrial deals totaling 1.1 million square feet
Cresa Chicago recently negotiated leases for Insight North America, a leading technology provider of hardware, software and service solutions, and PAE, which offers enduring support…