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