Apartment for rent, 110 20 71st Ave, #601, in New York, United StatesNew York, 110 20 71st Ave, #601Apartment • 4 room(s) • 2 bed. • 1 bath.