166-20 90th Avenue #2719, Jamaica, NY 11432 - Citysnap