NYC Building Permits Building Permit Filed for 51-19 Beach Channel Drive in Edgemere, Queens September 25, 20201 min read