Topping Off the Renovation of a Downtown Landmark November 4, 2011 No Comments The rooftop terrace that crowns the 10-story Mayo 420 building in Tulsa, Okla., is a popular spot for building residents who come up to relax and enjoy the views of downtown from high above Bartlett Square.Read More