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. 56 Leonard is designed by the 2001 Pritzker Prize -winning Swiss architecture firm Herzog & de Me …
On the map
Keep exploring
Discover more places in New York