NYC Building Permits New Building Permit Filed for 3518 Leavitt St in Flushing, Queens May 13, 20221 min read