NYC Building Permits New Building Permit Filed for 45-42 Auburndale Lane in Flushing, Queens 3 months ago1 min read