Plans for South Street Seaport’s Pier 17 have been unanimously approved…but two things didn’t make it to the table. The controversial signage they’d been planning (above is a mockup) had been met with a lot of resistance from neighbors, so they’ll be Read More