Property Code: 815502 – 138-65 63rd Avenue, Flushing, NY, 11367