zColo 7620 Appling Ctr, USA

  • zColo 7620 Appling Ctr

zColo, Memphis, USA
7620 Appling Ctr
Memphis, TN 38133

38133

1.35MW Power Capacity 18800sq. ft.

Visit zColo 7620 Appling Ctr website