• Southcenter South Industrial Park - Building 469

  • 18235 Olympic Ave S, Tukwila, WA 98188

Lease History

Lease Date Available SF Floor / Suite Asking Rate
June 21, 2018 35,648 N/A
January 18, 2018 35,648 N/A