Kia Picanto SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Kia Picanto 1.1cc 2005 PETROL AUTOMATIC HATCHBACK None 160000