New York, USA - April 23, 2022: Photo of 56 Leonard Street or Jenga Building, a luxurious residential tower in Lower Manhattan.