Apartment Unit 3A at 8630 98th Street, Woodhaven, NY 11421 - HotPads