Apartment Unit 42 at 39-15 62nd Street #42, Long Island, NY 11377 - HotPads