Toyota TownAce

Toyota TownAce

About Toyota TownAce

The Toyota TownAce (body type CR21) was introduced by Toyota in Japan in April 1978 as a short wheelbase, mid-engined luxury 7/8 seat MPV resembling the Space Cruiser. A 4WD version (body type CR30) was introduced in December 1985. These were produced until a facelift in September 1993 to body type CR31 which was produced until October 1996. It was available with either automatic or manual transmission and choices of either petrol or diesel engines. V

Contributions by Rehab786, Regushee, and Mr.choppers.