New York

First impressions matter. Choose from four recognizable New York locations.

Lower Manhattan

One World Trade Center
Suite 8500
New York, NY 10007

(212) 220-8600

Soaring above the city at 1,776 feet, One World Trade Center is the tallest building in the western hemisphere. It is located in Manhattan’s Financial District, which comprises the offices and headquarters of many of the city’s major financial institutions, including the New York Stock Exchange and the Federal Reserve Bank of New York.

Anchored by Wall Street in the Financial District, New York City has been called both the most economically powerful city and the leading financial center of the world.

Battery Park

17 State Street
Suite 4000
New York, NY 10004

(212) 739-0165

17 State Street is a spectacular high rise building in the heart of the financial district with offices overlooking the Statue of Liberty, Governor’s Island and Ellis Island.

The building is located at the corner of State Street, across from Battery Park, and is easily accessible from the 1, 4, 5, N and R trains, the Staten Island Ferry, and is only a short trip away from the downtown heliports.

Midtown East

375 Park Avenue
The Seagram Building
375 Park Avenue
Suite 2607
New York, NY 10152

(212) 634-4800

The building is located in the heart of midtown Manhattan on the East side of Park Avenue between East 52nd and 53rd Streets.

Completed in 1958, the structure stands at 38 stories tall. The building has convenient proximity to public transportation at both the Madison & 53rd Street and Lexington & 53rd Street Stations as well as Grand Central Station.


1330 Avenue of the Americas
Suite 23A
New York, NY 10019

(212) 653-0333

1330 Avenue of the Americas is a spectacular high rise building in the heart of Midtown. This prestigious location places our exclusive offices in the center of the business and financial activity in the United States, and is a mere twenty minutes from the New York Stock Exchange.

Get started now

First month FREE, no further obligation


Servcorp Virtual Office has helped over 40,000 businesses establish their presence across 160+ locations worldwide. Choose from 22 prestigious office centers in the United States.


Have a question? We have the answer.


Powered by Servcorp, provider of the world's finest workspaces, our goal is to deliver an unparalleled work experience as a true ally in your success.