Investcorp sells off Chicago self-storage facilities

In a busy week for Investcorp, the firm’s property arm announced today that it has sold four Chicago-area self-storage facilities.

Share this