Apartment Unit 8M at 123-60 83rd Avenue, Queens, NY 11415 | HotPads