Property Code: 3574237 – 144-89 38th Ave Avenue Unit 3E, Flushing, NY, 11354