Large and bright 1 Bedroom apartment for rent in Briarwood, Queens, NYC