Online Exclusive February 14, 2023A Miami Tower Receives Skyline-defining Exterior Lighting Museum Tower is an iconic, 29-story, 259,666 square-foot, high-rise office building located on Flagler Street in the heart of downtown Miami’s legal district. Built in 1983, the architectural…