310 Listings of 2004 Jeep Liberty for Sale

No local results match your search, below are our national listings.
  • 2004 Jeep Liberty for sale in Shippensburg, PA
    • $2,083above average
    • Email for Price
    • Mileage
    • 110,862 Miles
    • 28,486 Miles below average
  • 2004 Jeep Liberty for sale in Houston, TX
    • $1,093below average
    • Email for Price
    • Mileage
    • 188,710 Miles
    • 49,362 Miles above average
  • 2004 Jeep Liberty for sale in Cleveland, OH
    • $456below average
    • Email for Price
    • Mileage
    • 114,778 Miles
    • 19,868 Miles below average
  • 2004 Jeep Liberty for sale in Thornburg, VA
    • $955below average
    • Email for Price
    • Mileage
    • 118,053 Miles
    • 16,593 Miles below average
  • 2004 Jeep Liberty for sale in Lexington, NC
    • $1,056below average
    • Email for Price
    • Mileage
    • 157,174 Miles
    • 22,528 Miles above average
  • 2004 Jeep Liberty for sale in Deer Park, NY
    • $952below average
    • Email for Price
    • Mileage
    • 120,102 Miles
    • 14,544 Miles below average
  • 2004 Jeep Liberty for sale in Portland, TN
    • $795above average
    • Email for Price
    • Mileage
    • 125,312 Miles
    • 14,309 Miles below average
  • 2004 Jeep Liberty for sale in Junction City, KS
    • $1,102above average
    • Email for Price
    • Mileage
    • 124,657 Miles
    • 14,691 Miles below average
  • 2004 Jeep Liberty for sale in Pompano Beach, FL
    • $44above average
    • Email for Price
    • Mileage
    • 103,621 Miles
    • 31,025 Miles below average
  • 2004 Jeep Liberty for sale in Alfred, CA
    • $1,544above average
    • Email for Price
    • Mileage
    • 106,125 Miles
    • 28,521 Miles below average
  • 2004 Jeep Liberty for sale in Attleboro, MA
    • $1,898below average
    • Email for Price
    • Mileage
    • 159,485 Miles
    • 20,137 Miles above average
  • 2004 Jeep Liberty for sale in Puyallup, WA
    • $349above average
    • Email for Price
    • Mileage
    • 166,582 Miles
    • 31,936 Miles above average
  • 2004 Jeep Liberty for sale in London, KY
    • $1,456below average
    • Email for Price
    • Mileage
    • 185,894 Miles
    • 51,248 Miles above average
  • 2004 Jeep Liberty for sale in West Columbia, SC
    • above average
    • Email for Price
    • Mileage
    • 203,070 Miles
    • 68,424 Miles above average
  • 2004 Jeep Liberty for sale in Cedarburg, WI
    • $1,106above average
    • Email for Price
    • Mileage
    • 130,314 Miles
    • 9,034 Miles below average
  • 1 of 21