I didn't grab a pic of the new club exterior under construction when I was there a week ago, so trying to place it in my head. That feels like the most logical location. I do recall multiple levels, but not sure how much of that space is allocated to DL vs. general airport or others.
Feels like yesterday the new (currently only) SEA club opened...place felt huge...you could roll a bowling ball from end to end and not hit anything.