NYC Building Permits Building Permit Filed for 108-46 Liverpool Street in Jamaica, Queens January 22, 20211 min read