12201 Tukwila International Boulevard

Intergate West

12201 Tukwila International Boulevard, Tukwila, WA 98168, United StatesBuilding

Data centers in the building (2)

LeaseWeb SEA-11

Suite 100

12201 Tukwila International Boulevard, Tukwila, WA 98168, United States

Wowrack Seattle

12201 Tukwila International Boulevard, Tukwila, WA 98168, United States

Location

12201 Tukwila International Boulevard
Tukwila, WA 98168, United States