NYC Building Permits New Building Permit Filed for 15028 Liberty Ave in Jamaica, Queens February 20, 20231 min read