News

Sotheby’s Institute of Art has renewed its 19,436-square-foot space at The Feil Organization’s 570 Lexington Avenue.