94-30 60th Avenue #3K, Elmhurst, NY 11373 - Homesnap