Apartment Unit 2J at 8714 129th Street, Jamaica, NY 11418 - HotPads