Southcenter West Business Park, Tukwila, WA 98188 - Industrial Space for rent
Southcenter West Business Park is located at 1141 Andover Park West in WA, Tukwila, 98188. The Class B Industrial building was completed in 1972 and features a total of 287,651 Sqft. There are 4 Industrial spaces available for lease at 1141 Andover Park West, Tukwila, WA, 98188, totaling 82,909 Sqft. The largest space available has 31,860 Sqft.