Neither of the above. As far as I know, it is now open for business. Most pictures you find online are from the other side. You lose the "Darth Vader's Star Destroyer" look from other angles.
The name of the city is on the side of the building, but you can't see it from my picture. We watched them mount the last strip of aluminum that you see missing while waiting.
It is indeed an airport facility. If you've been to this place, you'll agree with me that their baggage claim and taxi/rental car pickup area is one of the nastiest, most miserable baggage claim areas in what is otherwise a fairly decent airport (though the area it is in isn't exactly the nicest part of town).