Property Code: 3570532 – 138-71 63rd Avenue, Flushing, NY, 11367