This vehicle is priced $12,709 less than the Average Market Price of $22,504 for a 2004 Cadillac XLR. This is a Good Deal as it's priced 56.0% below market avg. The Pie chart below shows the number of ads within different price ranges.