Church of the Ascension is a New York City landmark that may appeal to both locals and visitors alike. A symbol of NYC, this landmark is located at 12 West 11th Street. This landmark is the heart of Manhattan’s Greenwich Village neighborhood. Those buying Manhattan apartments near landmarks have an important piece of Manhattan right in their backyard.


