SeaGeo
Well-Known Member
Seems a bit cramped for that, but maybe. ?My (completely unsubstantiated) guess is that they may be show room/display cars. I seem to recall that the Belltown showroom was cancelled or the permit was pulled or something, so maybe they’re just consolidating everything to one location(?)
Sponsored