620 Avenue of the Americas

620 Avenue of the Americas, Manhattan, NY 10011

Retail & Office

Built: 1896

SF: 760,103

Building Dimensions: 180′ x 502′