84-25 Elmhurst Avenue #6J, Elmhurst, NY 11373 - MLS#3353509 - Eliza...