Toyota Estima SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Toyota Estima 3.0cc 2001 PETROL AUTOMATIC MPV None 170000