3433 South 120th Place

Integrate East

3433 South 120th Place, Tukwila, WA, United StatesBuilding

Data centers in the building (2)

Digital Realty SEA1

Building 4

3433 South 120th Place, Tukwila, WA, United States

8 carriers・1 exchange

Zenlayer SEA1

Building 4

3433 South 120th Place, Tukwila, WA, United States

4 carriers

Location

3433 South 120th Place
Tukwila, WA, United States