142-18 38th Avenue #10D, Flushing, NY 11354 - MLS#3327318 - Ifoma P...