Alfa Romeo 159 2006
Japan
51000 km |Petrol |Left |4WD
Tzs. 53,178,712
Duty not paid
23000 km |Petrol |Left |2WD
Tzs. 41,688,916
53000 km |Petrol |Other |2WD
Tzs. 30,057,800