1.5 MW Critical IT Load
35K Total Size Square Footage
7.5K Raised Floor Square Footage
3180 Players Lane, Memphis, TN 38125