• Seattle South Business Park

  • 18296 Andover Park W, Tukwila, WA 98188

Lease History

Lease Date Available SF Floor / Suite Asking Rate
January 17, 2023 8,640 1 $1.03/sf/mo