New York, USA - April 25, 2023: London Terrace apartment building complex located in New York City, in the Chelsea section of western Manhattan