317 Listings of 2004 Jeep Wrangler for Sale

No local results match your search, below are our national listings.
  • 2004 Jeep Wrangler for sale in Gautier, MS
    • $1,536below average
    • Email for Price
    • Mileage
    • 123,000 Miles
    • 5,455 Miles above average
  • 2004 Jeep Wrangler for sale in Conroe, TX
    • $2,340above average
    • Email for Price
    • Mileage
    • 89,486 Miles
    • 25,941 Miles below average
  • 2004 Jeep Wrangler for sale in Houston, TX
    • $231below average
    • Email for Price
    • Mileage
    • 88,487 Miles
    • 29,058 Miles below average
  • 2004 Jeep Wrangler for sale in Houma, LA
    • $536below average
    • Email for Price
    • Mileage
    • 94,291 Miles
    • 23,254 Miles below average
  • 2004 Jeep Wrangler for sale in Bristol, TN
    • $2,923below average
    • Email for Price
    • Mileage
    • 171,916 Miles
    • 55,163 Miles above average
  • 2004 Jeep Wrangler for sale in Fredericksburg, VA
    • $2,632below average
    • Email for Price
    • Mileage
    • 107,451 Miles
    • 10,094 Miles below average
  • 2004 Jeep Wrangler for sale in Bartlesville, OK
    • $1,536below average
    • Email for Price
    • Mileage
    • 92,442 Miles
    • 25,103 Miles below average
  • 2004 Jeep Wrangler for sale in Livingston, MT
    • $3,193below average
    • Email for Price
    • Mileage
    • 134,894 Miles
    • 23,314 Miles above average
  • 2004 Jeep Wrangler for sale in Virginia Beach, VA
    • $2,631below average
    • Email for Price
    • Mileage
    • 138,490 Miles
    • 20,945 Miles above average
  • 2004 Jeep Wrangler for sale in Murray, KY
    • $2,531below average
    • Email for Price
    • Mileage
    • 126,230 Miles
    • 8,685 Miles above average
  • 2004 Jeep Wrangler for sale in West Chester, PA
    • $536below average
    • Email for Price
    • Mileage
    • 100,471 Miles
    • 17,074 Miles below average
  • 2004 Jeep Wrangler for sale in Orlando, FL
    • $2,702below average
    • Email for Price
    • Mileage
    • 150,000 Miles
    • 31,449 Miles above average
  • 2004 Jeep Wrangler for sale in Denver, NC
    • $552above average
    • Email for Price
    • Mileage
    • 102,587 Miles
    • 14,166 Miles below average
  • 2004 Jeep Wrangler for sale in Zanesville, OH
    • $3,202below average
    • Email for Price
    • Mileage
    • 139,873 Miles
    • 21,322 Miles above average
  • 2004 Jeep Wrangler for sale in Newark, OH
    • $943below average
    • Email for Price
    • Mileage
    • 102,491 Miles
    • 23,570 Miles below average
  • 1 of 22