ZRR70R-APXEPD (2012)

Toyota Noah

Production Dec 2012 - Dec 2016
Engine 3ZRFAE
Transmission CVFC ATM
Displacement 2500cc
Power 168 HP (125 kW)