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