New and Used Cars For Sale at Michael Thomas Motor Co in St Charles, MO

View Dealer

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 1998 Jeep Grand Cherokee Limited

$14,995
78,785 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Good Deal

Used 1989 Chevrolet Corvette

$14,495
23,057 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Fair Deal

Used 1993 Chevrolet Camaro Z28

$19,995
5,448 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Fair Deal

Used 2013 Chevrolet Express 3500 LT

$43,995
91,376 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 1991 Dodge Stealth R/T Turbo

$21,995
89,511 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 2006 Jeep Wrangler SE

$27,995
12,325 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Good Deal

Used 2008 BMW 328 i

$16,995
72,850 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Good Deal

Used 1990 Nissan 300ZX Turbo

$31,995
50,805 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Fair Deal

Used 2007 Pontiac Solstice GXP

$17,995
44,325 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Fair Deal

Used 2001 Chevrolet Corvette

$19,995
73,750 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 1999 Mercedes-Benz CLK-Class CLK320

$13,995
39,912 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 2006 Chevrolet Corvette Base

$25,995
76,191 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Great Deal

Used 1998 Chevrolet Corvette

$15,995
65,859 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Good Deal

Used 2006 BMW 530 xiT

$16,495
83,800 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Fair Deal

Used 2000 Chevrolet Corvette

$21,995
56,310 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238
Fair Deal

Used 2005 Mercedes-Benz CLK-Class CLK500

$17,995
46,746 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 1999 Mercedes-Benz E-Class E320 AWD

$6,495
178,200 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 2000 Jeep Wrangler Sport

$20,995
65,193 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Used 1998 Chevrolet Corvette

$17,495
99,120 mi.
mi. from
521 Little Hills Industrial Blvd St Charles, MO 63301
(636) 524-4238

Cars for Sale by Make