New & Used Cadillac STS under $20,000 for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2009 Cadillac STS V6

$4,999
101,414 mi.
mi. from 60606
4020 N Green Bay Ave Milwaukee, WI 53209
(414) 292-9743
Great Deal

Used 2006 Cadillac STS V6

$6,495
102,077 mi.
mi. from 60606
1110 Heinz Dr Unit E, East Dundee, IL 60118
5.0
1 review
(847) 305-1078
Great Deal

Used 2007 Cadillac STS V6

$6,999
91,168 mi.
mi. from 60606
600 W Saint Georges Ave Linden, NJ 07036
(908) 808-7046
Good Deal

Used 2005 Cadillac STS V6

$7,386
72,231 mi.
mi. from 60606
1310 E College Dr Marshall, MN 56258
(507) 476-4080
Good Deal

Used 2006 Cadillac STS V6

$8,495
62,818 mi.
mi. from 60606
2084 Big Rd Gilbertsville, PA 19525
(215) 789-9679
Great Deal

Used 2011 Cadillac STS Luxury

$8,700
77,000 mi.
mi. from 60606
1621 Pleasant Valley Rd Mt Pleasant, PA 15666
(724) 204-8562
Good Deal

Used 2007 Cadillac STS V6

$7,990
90,836 mi.
mi. from 60606
6528 N Telegraph Rd Dearborn Heights, MI 48127
5.0
5 reviews
(313) 406-7652
Good Deal

Used 2008 Cadillac STS V8

$8,999
58,909 mi.
mi. from 60606
5335 Kings Highway Brooklyn, NY 11203
(347) 442-7214
Good Deal

Used 2007 Cadillac STS V6

$6,995
113,318 mi.
mi. from 60606
2200 W Ritner St Philadelphia, PA 19145
(215) 789-4738
Great Deal

Used 2007 Cadillac STS V6

$4,000
154,389 mi.
mi. from 60606
125 N Mable St Pinconning, MI 48650
(989) 879-2211
Great Deal

Used 2007 Cadillac STS V6

$7,900
75,000 mi.
mi. from 60606
110 S Ortonville Rd Brandon Twp, MI 48462
(248) 534-1159
Great Deal

Used 2005 Cadillac STS V8

$6,800
76,873 mi.
mi. from 60606
9420 Artesia Blvd Bellflower, CA 90706
(714) 248-0772
Good Deal

Used 2006 Cadillac STS V8

$10,995
38,688 mi.
mi. from 60606
2722 Charlotte Hwy Mooresville, NC 28117
(866) 356-2176

Cadillac STS by Body Style

Cadillac STS by Trim

Cadillac Stss for Sale by Year