The Magellan Group currently owns and manages four industrial properties totaling approximately 1.0 million SF. To view our entire portfolio, please click here.