Seattle SEA-11 Data Center Address: 12201 Tukwila Internationaal Blvd #100, Tukwila, WA 98168, Verenigde Staten