NYC Building Permits Building Permit Filed for 8012 Jamaica Ave in Woodhaven, Queens August 26, 20201 min read