Toyota Estima SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Toyota Estima 2.4cc 1993 PETROL AUTOMATIC MPV None 200000+