Park Avenue Plaza

Park Avenue Plaza
ID
Fisher Brothers

Park Avenue Plaza, 1.2 million square foot modern tower, is located at Park Avenue between 52nd and 53rd Streets New York City. Features include a stately green glass facade, striking views, twelve corner offices per floor, column-free 45-foot interior spans and state-of-the-art security. Logo design was inspired by a glass-walled atrium lobby with a waterfall and trees.