56 Leonard
56 Leonard is one of the newest additions to the intersection of Church Street and Leonard Street in Manhattan’s Tribeca neighborhood. The tower was designed by internationally renowned architects Herzog & de Meuron of Switzerland and will be their first skyscraper. Standing at 821 feet tall and fea