• 18340 OLYMPIC AVE S

  • 18340 Olympic Ave S, Tukwila, WA 98188

Lease History

Lease Date Available SF Floor / Suite Asking Rate
April 01, 2005 34,400 18340 *
May 09, 2001 12,051 18370 *
April 19, 2000 17,200 6 *