Topping Off The Renovation of a Downtown Landmark September 30, 2011 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