57-02 84th Street, Elmhurst, NY 11373 - MLS#3315757 - Roman Davydo...