zColo 3311 S 120th Place, USA

  • zColo 3311 S 120th Place

zColo, Tukwila, USA
3311 S 120th Place
Tukwila, WA 98168

98168

4.60MW Power Capacity 22851sq. ft.

Visit zColo 3311 S 120th Place website