This 2011 Toyota Voxy features a 2.0-liter engine and comfortably seats eight passengers. It boasts a neat interior and exterior, making it a great choice for families or group travel.
This 2011 Toyota Voxy features a 2.0-liter engine and comfortably seats eight passengers. It boasts a neat interior and exterior, making it a great choice for families or group travel.