99 Park Avenue

A notable, 1953 Class A office building constructed in the Art deco style, 99 Park Avenue is conveniently located near Grand Central Station. The building is currently occupied by a diverse roster of corporate, technology and financial services firms.

Read More

Acquired:

1990

Size:

600,000 sqft

Use:

Office & Retail

Architect:

Emery Roth