A rendering of the renovated public plaza at 1221 Avenue of the Americas, looking north toward Radio City Music Hall. The project, which will also deliver 65,000 square feet of available retail space, will be completed in late 2022.

Be the first to comment

Leave a Reply

Your email address will not be published.