The Board of Standards and Appeals (BSA) ruled yesterday that in fact no, there will not be a sliver building rising at 330 West 86th Street anytime soon.  As reported in the West Side Independent, the BSA stops a 17-story building from being erected on a 20...

read more