A Historic Flatiron Landmark
One of the Flatiron districts most iconic properties, 620 Avenue of the Americas was constructed in 1896 and design to utilize monumental architectural expression as a symbol of the “Cast Iron Era”. A significant landmark, its distinguishable character can be found in the ornate façade detail and three dramatic arched entryways on Avenue of the Americas.