Industrial Articles
Black Creek Group is the seller of the 37.5-million square foot portfolio, which is 96% leased.
Content mobilized by FeedBlitz RSS Services, the premium FeedBurner alternative.