James Cohan Gallery Will Open A Third Location On The Lower East Side
The New York Times reports that James Cohan Gallery will open a third space—in addition to its Chelsea and Shanghai locations—in what used to be a fish market on the Lower East Side at 291 Grand Street, not far from … Read More
Read more »