Between Central Park Place and 56 Leonard Street, which building has a higher number of floors?
56 Leonard Street 56 Leonard Street is an 821 ft tall, 57-story skyscraper on Leonard Street in Tribeca, New York City, United States. Herzog & de Meuron describes the building as "houses stacked in the sky." It is the tallest structure in Tribeca.
Lincoln Center (Denver) Lincoln Center is a 366 ft tall high-rise office building located 1660 Lincoln Street in Denver, Colorado. It was completed in 1972 and has 30 floors. According to Skyscraperpage.com, it is the 26th tallest building in Denver.