NYC Building Permits New Building Permit Filed for 137-21 Kalmia Avenue in Flushing, Queens 10 months ago1 min read