3333 S 120th Pl
Tukwila, WA 98168
$10.20 - $30.00 USD/SF/YR
23,826-63,916 SF
4
Spaces Available
Built 1986
63,916 SF Contiguous
Built 1986
23,826-63,916 SF
$10.20 - $30.00 USD/SF/YR
Office, Flex, Industrial