63 Nassau Street, Commercial building in United States of America
63 Nassau Street is a significant historic structure situated in Manhattan.
Constructed in 1859, this edifice stands as a testament to New York's rich heritage.
It has been designated a New York City Landmark, highlighting its cultural importance.
Currently, 63 Nassau Street serves as a commercial building within the bustling city.
This building uniquely combines Italianate and Renaissance Revival architectural styles.
Location: Manhattan
Inception: 1859
Architectural style: Renaissance Revival architecture
Source: Wikimedia