Ha, it looks like a "nefarious ne'er-do-well" if I've ever seen one...
Tech House, you've got quite the imagination, friend.
Back on topic, however, the metal doors actually might be glass, though the rendering might not be the best to see that. I could be wrong, but if it is glass it may be ground-level retail.