MX51-YTPST (1981)

Toyota Cresta

Production Oct 1981 - Aug 1982
Engine MTEU
Transmission 4FC ATM
Displacement 2500cc
Power 168 HP (125 kW)