NYC Building Permits New Building Permit Filed for 10406 Otis Ave in Corona, Queens July 24, 20241 min read