Property Code: 3575611 – 25-31 & 33 Francis Lewis Boulevard, Flushing, NY, 11358