Development Watch: 120 South 8th Street

For some reason, we’d missed this tower going up at 120 South 8th Street in South Williamsburg until last weekend. Which is hard to believe, since it’s going to be a 66-unit, 20-story building. The developer purchased the site in 2005 for $6,850,000. So far, it looks relatively unoffensive. GMAP P*Shark DOB
Feb 06, 2012 | 12:32 PM