89-20 55th Avenue #1L, Elmhurst, NY 11373 - MLS#3209500 - Roman Da...