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 … Continued