164 Listings of 2004 Cadillac SRX for Sale

  • Featured Listings

  • 2004 Cadillac SRX for sale in Hasbrouck Heights, NJ

    2004 Cadillac SRX

    • $1,448 below average
    • Mileage
    • 111,309 Miles
    • 17,136 Miles below average
  • 2004 Cadillac SRX for sale in Santa Ana, CA

    2004 Cadillac SRX

    • $995 below average
    • Mileage
    • 144,786 Miles
    • 16,341 Miles above average
  • 2004 Cadillac SRX for sale in La Mesa, CA

    2004 Cadillac SRX

    • $946 below average
    • Mileage
    • 117,360 Miles
    • 11,085 Miles below average
  • 2004 Cadillac SRX for sale in Crestwood, IL

    2004 Cadillac SRX

    • $946 below average
    • Mileage
    • 99,585 Miles
    • 28,860 Miles below average
  • 2004 Cadillac SRX for sale in Goffstown, NH

    2004 Cadillac SRX

    • $146 below average
    • Mileage
    • 98,362 Miles
    • 30,083 Miles below average
  • 2004 Cadillac SRX for sale in Dallas, TX

    2004 Cadillac SRX

    • $950 below average
    • Mileage
    • 106,642 Miles
    • 21,803 Miles below average
  • 2004 Cadillac SRX for sale in Belleville, IL

    2004 Cadillac SRX

    • $745 below average
    • Mileage
    • 164,000 Miles
    • 35,555 Miles above average
  • 2004 Cadillac SRX for sale in Englewood, CO

    2004 Cadillac SRX

    • $3,043 above average
    • Mileage
    • 99,218 Miles
    • 29,227 Miles below average
  • 2004 Cadillac SRX for sale in Baton Rouge, LA

    2004 Cadillac SRX

    • $1,045 above average
    • Mileage
    • 100,475 Miles
    • 27,970 Miles below average
  • 2004 Cadillac SRX for sale in Rockville, MD

    2004 Cadillac SRX

    • $446 below average
    • Mileage
    • 97,521 Miles
    • 30,924 Miles below average
  • 2004 Cadillac SRX for sale in South Houston, TX

    2004 Cadillac SRX

    • $2,946 below average
    • Mileage
    • 152,000 Miles
    • 23,555 Miles above average
  • 2004 Cadillac SRX for sale in Winston Salem, NC

    2004 Cadillac SRX

    • $1,446 below average
    • Mileage
    • 168,234 Miles
    • 39,789 Miles above average
  • 2004 Cadillac SRX for sale in Orlando, FL

    2004 Cadillac SRX

    • $1,446 below average
    • Mileage
  • 2004 Cadillac SRX for sale in Milton, VT

    2004 Cadillac SRX

    • $995 below average
    • Mileage
    • 188,961 Miles
    • 60,516 Miles above average
  • 2004 Cadillac SRX for sale in Wilmington, NC
    • Email for Price
    • Mileage
    • 110,561 Miles
    • 17,884 Miles below average
  • 2004 Cadillac SRX for sale in Fort Wayne, IN

    2004 Cadillac SRX

    • $295 below average
    • Mileage
    • 109,643 Miles
    • 18,802 Miles below average
  • 2004 Cadillac SRX for sale in Cahokia, IL

    2004 Cadillac SRX

    • $945 below average
    • Mileage
  • 2004 Cadillac SRX for sale in Springfield, MA

    2004 Cadillac SRX

    • $946 below average
    • Mileage
    • 146,000 Miles
    • 17,555 Miles above average
  • 2004 Cadillac SRX for sale in Osage Beach, MO
    • $951 below average
    • Mileage
    • 131,000 Miles
    • 2,555 Miles above average
  • 2004 Cadillac SRX for sale in St Petersburg, FL

    2004 Cadillac SRX

    • $1,220 below average
    • Mileage
    • 147,262 Miles
    • 18,817 Miles above average
  • 2004 Cadillac SRX for sale in Melbourne, FL

    2004 Cadillac SRX

    • $1,045 above average
    • Mileage
    • 68,000 Miles
    • 60,445 Miles below average
  • 2004 Cadillac SRX for sale in Cloverdale, VA

    2004 Cadillac SRX

    • $2,446 below average
    • Mileage
    • 191,907 Miles
    • 63,462 Miles above average
  • 2004 Cadillac SRX for sale in Barberton, OH

    2004 Cadillac SRX

    • $2,045 below average
    • Mileage
    • 104,148 Miles
    • 24,297 Miles below average
  • 2004 Cadillac SRX for sale in San Clemente, CA

    2004 Cadillac SRX

    • $145 below average
    • Mileage
    • 98,171 Miles
    • 30,274 Miles below average
  • 1 of 7