Baruch gets pedestrian plaza on 25th Street
Baruch College just got a new pedestrian plaza on 25th Street between Lexington Avenue and 3rd Avenue. The stretch will be closed to cars and features tables, umbrellas and plans, much like we have in the Flatiron plaza off Broadway.
A reader sent in this photo of the street:





