273 Listings of 2004 Jeep Liberty for Sale

No local results match your search, below are our national listings.
  • 2004 Jeep Liberty for sale in El Cajon, CA
    • $660 below average
    • Email for Price
    • Mileage
    • 141,413 Miles
    • 55,900 Miles below average
  • 2004 Jeep Liberty for sale in Paterson, NJ
    • $272 below average
    • Email for Price
    • Mileage
    • 91,002 Miles
    • 106,311 Miles below average
  • 2004 Jeep Liberty for sale in Suffield, CT
    • $527 above average
    • Email for Price
    • Mileage
    • 97,001 Miles
    • 88,975 Miles below average
  • 2004 Jeep Liberty for sale in Sandy, UT
    • $660 below average
    • Email for Price
    • Mileage
    • 125,697 Miles
    • 71,616 Miles below average
  • 2004 Jeep Liberty for sale in Forney, TX
    • $79 above average
    • Email for Price
    • Mileage
    • 108,797 Miles
    • 78,893 Miles below average
  • 2004 Jeep Liberty for sale in Staunton, VA
    • $486 below average
    • Email for Price
    • Mileage
    • 113,000 Miles
    • 43,682 Miles below average
  • 2004 Jeep Liberty for sale in Newton, NC
    • $275 below average
    • Email for Price
    • Mileage
    • 147,800 Miles
    • 49,513 Miles below average
  • 2004 Jeep Liberty for sale in Rock Hill, SC
    • $665 below average
    • Email for Price
    • Mileage
    • 157,720 Miles
    • 39,593 Miles below average
  • 2004 Jeep Liberty for sale in Belleville, IL
    • $165 below average
    • Email for Price
    • Mileage
    • 175,973 Miles
    • 21,340 Miles below average
  • 2004 Jeep Liberty for sale in Columbia, PA
    • $1,142 above average
    • Email for Price
    • Mileage
    • 78,857 Miles
    • 99,064 Miles below average
  • 2004 Jeep Liberty for sale in Pasadena, CA
    • $417 below average
    • Email for Price
    • Mileage
    • 121,233 Miles
    • 66,457 Miles below average
  • 2004 Jeep Liberty for sale in Hampstead, NH
    • $290 below average
    • Email for Price
    • Mileage
    • 131,285 Miles
    • 25,397 Miles below average
  • 2004 Jeep Liberty for sale in Spangle, WA
    • $500 below average
    • Email for Price
    • Mileage
    • 153,460 Miles
    • 24,461 Miles below average
  • 2004 Jeep Liberty for sale in Cincinnati, OH
    • $579 above average
    • Email for Price
    • Mileage
    • 92,046 Miles
    • 95,644 Miles below average
  • 2004 Jeep Liberty for sale in Poughkeepsie, NY
    • $165 below average
    • Email for Price
    • Mileage
    • 148,000 Miles
    • 49,313 Miles below average
  • 1 of 19