Towered
Superstar
I assume they have a lease that hasn't expired yet. I can't see any other reason why they would still be around. It is 100% a front business for someone.
Seriously, the sketch factor of the patrons in there is off the charts. I always felt uncomfortable.