At 19 stories, this revamped property in downtown Tulsa was the tallest structure in Oklahoma when it was built in 1925. In 2009, it went through a $42... Read More
At 19 stories, this revamped property in downtown Tulsa was the tallest structure in Oklahoma when it was built in 1925. In 2009, it went through a $42... Read More