MAG Capital Partners buys 483,048-square-foot industrial property in Ohio
MAG Capital Partners, LLC has completed its latest purchase, a 483,048-square-foot industrial property in Lancaster, Ohio. The facility is occupied by The Babcock & Wilcox Company,…