Trending
Art museum coming to the Lower East Side
A new, 60,000-square-foot art musuem is coming to the Bowery on the Lower East Side. Groundbreaking is expected to take place this coming Tuesday for the 7-story New Museum of Contemporary Art, now located on West 22nd Street in Chelsea. more [NYO]
Recommended For You