In this paper, we show that the following three-dimensional system of difference equations xn = zn−2xn−3 axn−3 + byn−1 , yn = xn−2 yn−3 cyn−3 + dzn−1 , zn = yn−2zn−3 ezn−3 + f xn−1 , n ∈N0, where the parameters a, b, c, d, e, f and the initial values x−i, y−i, z−i, i ∈ {1, 2, 3}, are real numbers, can be solved, extending further some results in literature. Also, we determine the asymptotic behavior of solutions and the forbidden set of the initial values by using the obtained formulas.