Pet friendly, 1 Bedroom apartment for rent in East Elmhurst, Queens, NY February 27, 2018 by webadmin