84-40 118th Street Listing of the Day: 84-40 118th Street This rental apartment comes from a cute house in Kew Gardens, at 84-40 118th Street. It includes t... By Emily Nonko 1 minute read 0