Locory page
University Center (The New School)
By Seeker
The University Center, located at 65 5th Avenue in Manhattan, is a striking 16-story building that serves as a key facility for The New School. Opened in January 2014 and certified as a LEED Gold building, it represents the largest capital project in the university's history. Designed by renowned architect Roger Duffy of Skidmore, Owings and Merrill, the building faced initial controversy and community pushback, leading to significant adjustments in its design. Today, it is celebrated for its architectural significance and contribution to the urban landscape, with critics praising it as a 'celebration of the cosmopolitan city.' This modern educational hub is a must-visit for tourists and researchers interested in contemporary architecture and urban development.
Tags
Location
Views
0
Be the first to comment!