56 Leonard Apartment by de Meuron
Designed by Herzog and de Meuron, the 56 Leonard apartment complex mentioned as “houses stacked in the sky”. It’s located in Tribeca and its completion expected due in 2010. The complex will house 145 residences in 57-story of highrise building.