75 Richmond Terrace Staten Island, NY

40.645127, -74.07644