2004 Cadillac Escalade
147,600 miles
$6,995
Low supply
There are 450 2003 Cadillac Escalade for sale, lower than usual and continuing to fall.
147,600 miles
132,100 miles
EXT | 169,379 miles
199,000 miles
159,769 miles
218,874 miles
ESV | 130,253 miles
ESV | 320,006 miles
159,769 miles
218,874 miles
ESV | 130,253 miles
ESV | 320,006 miles
159,769 miles
218,874 miles
ESV | 130,253 miles
ESV | 320,006 miles