8111 45th Avenue #2O, Elmhurst, NY 11373 - Homesnap