56 Leonard Street is an 821 feet tall, 57-story skyscraper currently under construction on Leonard Street in Tribeca, NYC.
Designed by the Swiss architecture firm Herzog & de Meuron describes the building as "houses stacked in the sky." When completed, it will be the tallest structure in Tribeca.