NYC Building Permits Building Permit Filed for 15927 83rd St in Howard Beach, Queens October 8, 20191 min read