Iconic Buildings of Tulsa: CityPlex Towers
Stunning structures with quite the story.
Many believe that there are no more skyscrapers in Tulsa, OK, south of about 71st Street. Those people would be wrong. Emerging from seemingly out of nowhere are three monumental buildings whose gold-like-brass reflects sunlight for miles in every direction. And the story behind these mysterious towers is as fascinating […]