Archive for April, 2018

56 Leonard Street Building

56 Leonard Street is a 57-floor skyscraper located in Tribeca, New York. When it was topped off, it was considered as the tallest building in Tribeca. It was primarily built as a residential building known for its unique design, described as “houses stacked in the sky.” 56 Leonard Street Building History The property where the