Apartment Unit 2 at 34 Hamlin Place, Staten Island, NY 10302 | HotPads