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