Permits Filed: 149 Church Street, 12-Story Tribeca Building
Growth in Tribeca has been on a tear lately, with two residential skyscrapers under construction on Church Street (56 Leonard and 30 Park Place) and countless other projects scattered throughout the increasingly elite downtown neighborhood, to say…