← the globe

A MOMENT IN HISTORY

56 Leonard Street is completed

2016 CE · United States, North America · Technology

56 Leonard Street is completed
Image via Wikimedia Commons

56 Leonard Street is an 821 ft-tall (250 m), 57-story skyscraper on Leonard Street in the neighborhood of Tribeca in Manhattan, New York City. Completed in 2017, the building was designed by the Swiss architecture firm Herzog & de Meuron, which describes the building as "houses stacked in the sky." It is the tallest structure in Tribeca.

Read more on Wikipedia →

Available to claim

One person can dedicate this moment - a name and a short note recorded here forever.

Claim this moment