Inventory

2006 Cadillac XLR
Stock Number:18110
Engine:Gas V8 4.6L/279
Transmission:5-Speed Automatic w/OD
Mileage:23,409