70 North Street Torrington CT