2004 Cadillac XLR Price: $21,995 Saint Charles, MO More Saint Charles, MO Cadillac XLR's 2008 $29,995 61,867 Miles