FU-03771
Out of Stock
The Toyota Cresta was a rear wheel drive 4-door hardtop sedan built by Toyota and launched in 1980. The goal of the Cresta was a higher level of luxury. The Cresta was produced for five generations, and production eventually ceased in 2001.