Forest Ave/Hamlin Pl

Staten Island, NY 10302