NYC Building Permits Building Permit Filed for 14254 123rd Ave in South Jamaica, Queens August 10, 20201 min read