34 Hamlin Pl Staten Island Ny 10302, 2