40-18 SW 80th Street, Elmhurst, NY 11373 - MLS#3159336 - Rafi Ahmad...