Comments
Loading Dream Comments...
You must be logged in to write a comment - Log In
Artist56 Leonard Street (known colloquially as the Jenga Building[2] or Jenga Tower[3] ) is an 821 ft-tall (250 m), 57-story[1] skyscraper on Leonard Street in the neighborhood of Tribeca in Manhattan, New York City. The building was designed by the Swiss architecture firm Herzog & de Meuron, which describes the building as "houses stacked in the sky."[4] It is the tallest structure in Tribeca.[5]