Used Toyota Highlander in Saint Charles, MO

2.5 million cars to choose from.

Search Used Cars





Toyota Highlander
  • 2009 Toyota Highlander Base in Saint Charles, MO 63301

    $9,500
    Mileage: 133,403
    Location: Saint Charles, MO 63301
    Description: Used 2009 Toyota Highlander Base - $9,500, 133,403 miles Exterior Color: blizzard pearl white Automatic Transmission 4 Cylinders 4 Doors
  • 2012 Toyota Highlander Limited in Saint Charles, MO 63301

    contact seller
    Mileage: 112,815
    Location: Saint Charles, MO 63301
    Description: Used 2012 Toyota Highlander Limited - 112,815 miles Exterior Color: no color Interior Color: no color SUV V6, 3.5 Liter Automatic Transmission Fuel: G
  • 2012 Toyota Highlander Base in Hazelwood, MO 63042

    $15,936
    Mileage: 88,309
    Location: Hazelwood, MO 63042
    Description: Used 2012 Toyota Highlander Base - $15,936, 88,309 miles Exterior Color: blizzard pearl Automatic Transmission 6 Cylinders 4 Doors
  • 2020 Toyota Highlander XLE in Hazelwood, MO 63042

    $37,997
    Mileage: 5,202
    Location: Hazelwood, MO 63042
    Description: Used 2020 Toyota Highlander XLE - $37,997, 5,202 miles Exterior Color: magnetic gray metallic SUV 3.5L V6 24V PDI DOHC Fuel: Gasoline 4 Doors
  • 2019 Toyota Highlander LE in Hazelwood, MO 63042

    $28,915
    Mileage: 35,892
    Location: Hazelwood, MO 63042
    Description: Used 2019 Toyota Highlander LE - $28,915, 35,892 miles Exterior Color: midnight black metallic SUV 3.5L V6 24V PDI DOHC Fuel: Gasoline 4 Doors
  • 2019 Toyota Highlander LE in Hazelwood, MO 63042

    $29,061
    Mileage: 32,635
    Location: Hazelwood, MO 63042
    Description: Used 2019 Toyota Highlander LE - $29,061, 32,635 miles Exterior Color: blizzard pearl white SUV 3.5L V6 24V PDI DOHC Fuel: Gasoline 4 Doors
  • 2017 Toyota Highlander XLE in Hazelwood, MO 63042

    $29,925
    Mileage: 41,239
    Location: Hazelwood, MO 63042
    Description: Used 2017 Toyota Highlander XLE - $29,925, 41,239 miles Exterior Color: blizzard pearl SUV 3.5L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2019 Toyota Highlander LE in Hazelwood, MO 63042

    $29,126
    Mileage: 33,388
    Location: Hazelwood, MO 63042
    Description: Used 2019 Toyota Highlander LE - $29,126, 33,388 miles Exterior Color: celestial silver metallic SUV 3.5L V6 24V PDI DOHC Fuel: Gasoline 4 Doors
  • 2017 Toyota Highlander XLE in Hazelwood, MO 63042

    $31,860
    Mileage: 36,340
    Location: Hazelwood, MO 63042
    Description: Used 2017 Toyota Highlander XLE - $31,860, 36,340 miles Exterior Color: predawn gray mica SUV 3.5L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2019 Toyota Highlander Limited in Hazelwood, MO 63042

    $38,900
    Mileage: 13,208
    Location: Hazelwood, MO 63042
    Description: Used 2019 Toyota Highlander Limited - $38,900, 13,208 miles Exterior Color: shoreline blue pearl SUV 3.5L V6 24V PDI DOHC Fuel: Gasoline 4 Doors
  • 2017 Toyota Highlander LE in Hazelwood, MO 63042

    $28,700
    Mileage: 29,895
    Location: Hazelwood, MO 63042
    Description: Used 2017 Toyota Highlander LE - $28,700, 29,895 miles Exterior Color: blizzard pearl white SUV 3.5L V6 24V GDI DOHC Fuel: Gasoline 4 Doors
  • 2016 Toyota Highlander Limited in Hazelwood, MO 63042

    $29,890
    Mileage: 42,681
    Location: Hazelwood, MO 63042
    Description: Used 2016 Toyota Highlander Limited - $29,890, 42,681 miles Exterior Color: blue SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2015 Toyota Highlander XLE in Hazelwood, MO 63042

    $21,152
    Mileage: 107,094
    Location: Hazelwood, MO 63042
    Description: Used 2015 Toyota Highlander XLE - $21,152, 107,094 miles Exterior Color: blizzard pearl white SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2016 Toyota Highlander XLE in Hazelwood, MO 63042

    $22,750
    Mileage: 92,806
    Location: Hazelwood, MO 63042
    Description: Used 2016 Toyota Highlander XLE - $22,750, 92,806 miles Exterior Color: blue SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2012 Toyota Highlander Limited in Hazelwood, MO 63042

    $15,896
    Mileage: 116,661
    Location: Hazelwood, MO 63042
    Description: Used 2012 Toyota Highlander Limited - $15,896, 116,661 miles Exterior Color: classic silver metallic SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoline 4 Doors