Public pedestrian plaza in Williamsburg getting mixed reviews
A pedestrian plaza that opened in Williamsburg this year is getting mixed reviews from the public. Back in May, the point where Union Avenue meets North Tenth Street became home to a 6,900 square-foot