Select Page

The 37.6-million-sq. -ft. Industrial Property Trust portfolio is 96% leased.