It’s not quite as iconic as the Gateway Arch in St. Louis, but it’s one of the more recognizable buildings in the city. You can see inside the Top of the Tower building in St. Louis which reportedly now has a new local owner. I can’t remember the last time…