That looks so much better than what it looked like before it's not even funny. I legitimately thought it was one of those new buildings like where they've taken place of a gas station. Much better than before. They are supposed to build 2 new buildings basically across the street - 1 at the little sliver of a lot and then the larger parking lot just north. Anybody know the status of that?
For anyone who doesn't remember what it looked like before (Source: Google Street View):