Toyota Innova SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Toyota Innova 2.0cc 2012 PETROL AUTOMATIC MPV None E SPEC 90000