13.4 MW Critical IT Load
152.8K Total Size Square Footage
59.6K Raised Floor Square Footage
281 E. Powell Road, Lewis Center, Ohio 43035
5700 Innovation Drive, Dublin, OH 43016
5000 Arlington Centre Blvd Building One, Arlington Centre Blvd, Upper Arlington, OH 43220