Manhattan Rental Apartments near Governors Island

10 South Street  |  Posted in Landmarks

NYC Landmark - Governors Island
NYC Landmark - Governors Island

A New York City landmark, Governors Island is visited frequently. This NYC landmark is easily found at 10 South Street. Apartments in Manhattan’s Financial District benefit from their close proximity to recognizable landmarks. Those renting Manhattan apartments near landmarks have an important piece of Manhattan right in their backyard.