Launched in 2001, the Toyota Noah is a small minivan with up to 8 seats across three rows. It is sold in many parts of Asia and Africa.
Launched in 2001, the Toyota Noah is a small minivan with up to 8 seats across three rows. It is sold in many parts of Asia and Africa.