Thursday, January 19, 2023
Skywatch Friday - 19 January 2023
A view of the CityPlex Towers in Tulsa. 2.2 million square feet of space in three buildings. Now it is a commercial property. Way back when it was the City of Faith Hospital and Research Center that failed back in the late 1980's. I love seeing buildings repurposed. The views from up top are wonderful.