Alfa Romeo 166 2006
Japan
35000 km |Petrol |Right |2WD
Tzs. 48,679,728
Duty not paid
Alfa Romeo 166 2003
33000 km |Petrol |Right |2WD
Tzs. 55,997,196
Alfa Romeo 166 2004
12000 km |Petrol |Right |2WD
Tzs. 53,648,496