Industrial

Bain Capital, OSC close $208 million deal for 784,000 sq. ft. North Jersey industrial portfolio