New Look: 190 South 1st Street, 13-Story Williamsburg Project by ODA
Last July, YIMBY posted the first look for a building coming to 190 South 1st Street, in Williamsburg. While the glimpse offered a take on part of the design, it left out bits and pieces. Now,…