The building with the mirrored look you can see from 460 near the airport is the weather building if its the one i am thinking of. I'll check tomorrow to make sure, but i believe the parking lot circles around to almost the front of the building and there might be just a service drive in front of the mirrored part and landscape.