The massive NYCHA Elliot Houses complex of apartments in Chelsea in New York is seen on Saturday, December 1, 2018. (© Richard B. Levine)

- Image ID: R6BWTR
The massive NYCHA Elliot Houses complex of apartments in Chelsea in New York is seen on Saturday, December 1, 2018. (© Richard B. Levine)
Richard Levine / Alamy Stock Photo
Image ID: R6BWTR
Location: new york ny usa

Similar stock images