Streetscapes/The 1880 Sherwood Studios, Once at 57th and Sixth; Building That Was 'th

Admin

Administrator
Staff member
TO Prof. John Davis the Sherwood Studios, built in 1880 at the southeast corner of 57th Street and Sixth Avenue, was the ''uptown headquarters of art,'' seminal in the history of both art and housing in New York City. The Smith College professor has just published the first study of this unusual structure, a rundown building when it was demolished four decades ago, in the current Journal of the ...

More...
 
Top