Wait

Getting Search Results .... Please Wait

80 Kw

Body Image

2 Door Bus

Hiace

KDH222R

Commuter Bus

03/2005 - 10/2006

Wheel Base

RWD

Transmission

Auto/Manual

Fuel

Diesel

2.5 Litre

Engine

4 Cylinder

Intake Image

2KD-FTV

Cam:DOHC 16v

Size:2494cc

Turbo CRD

Built In:

Japan Flag

Japan