Results 1 results found Tribeca, Jenga Tower, designed by architect Herzog and de Meuron, Lower Manhattan, New York City, United States of America, North America