Toyota Estima SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Toyota Estima 2.4cc 2001 PETROL AUTOMATIC MPV None X Spec (8 seater) 200000+