Investcorp sells off Chicago self-storage facilitiesIn a busy week for Investcorp, the firm’s property arm announced today that it has sold four Chicago-area self-storage facilities.ByEva Poon22 January 2013•1 min readDealsMiddle East