Just drove by and yep, nothing new on the structure. Just some more banners next to the place (and across the street too) to make the location more obvious. And a few cars for test drives.... wonder if they are going to be delivering to this location? If so, that's tight corners for a delivery truck & trailer...