On This Day in 1966: 376 Lafayette Street is Landmarked
It was on May 17th, 1966, that the Schermerhorn Building at 376-380 Lafayette was designated a New York City landmark. The grand Romanesque Revival edifice was actually the third on Lafayette Street to be given landmark status, following Colonnade Row and the Astor Library (now home to the Public Theater, a 2017 Village Award winner!).