Toyota Estima SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Toyota Estima 3.0cc 2000 PETROL AUTOMATIC MPV None power door 190000