A New York City landmark, Chamber of Commerce Building is visited frequently. A symbol of NYC, this landmark is located at 65 Liberty Square. This landmark is the heart of Manhattan’s Financial District neighborhood. Those renting Manhattan apartments near landmarks have an important piece of Manhattan right in their backyard.
