MidwestCRE IDI’s Chicago office signs two leases at Rock Run Business Park IDI has announced two leases at its Rock Run Business Park south of Chicago. The Rock Run Business Park leases, totaling 277,776 square feet, are…