34k-Mile 2007 Cadillac XLR
What we know:
2007
Cadillac

The 2007 Cadillac XLR, manufactured in that year and now with 34,000 miles on the clock, is a sleek and distinctive American luxury convertible. It's currently located in Santa Rosa, California.
Last bid:
$22,501