Hey guys, a friend of mine will be starting at Flushing and St John's. Anyone aware of any apts available near bus/subway in the area?
Thanks a bunch