Chelsea Modern.jpg


The highly acclaimed Chelsea Modern is located at 447 West 18th Street. The 90,000 square foot, 47 unit condominium has achieved 7 prestigious awards for excellence and design including the American Institute of Architects (AIA), Society of American Registered Architects (SARA) and the CNBC and New York Times award for Best High Rise Architecture in the United States.

Chelsea Modern is defined by an undulating glass facade which serves as its signature. The 12 story facade consists of bold, shimmering, technically innovative ribbons of blue-tinted and clear glass which shift in and out across its surface.