Business Description
A classic postmodern New York Building in a prime location, 120 Park sits directly opposite of Grand Central Station, with covered access to the subway, Metro North, and LIRR. 120 Park is a 26-story Class A office building at the corner of 42nd Street that enjoys high ceilings, exceptional light, and a view of Vanderbilt plaza and the Glory of Commerce. Discover all of the availabilities that 120 Park has to offer in our luxury office building below. Whatever your company requires, 120 Park can cater to your needs for the perfect office experience.