NYC Building Permits Building Permit Filed for 11868 129th St in South Ozone Park, Queens December 18, 20191 min read