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 Houston, TX
    • $274below average
    • Email for Price
    • Mileage
    • 88,487 Miles
    • 28,085 Miles below average
  • 2004 Jeep Wrangler for sale in Orlando, FL
    • $2,658below average
    • Email for Price
    • Mileage
    • 150,000 Miles
    • 30,446 Miles above average
  • 2004 Jeep Wrangler for sale in Mexico, MO
    • $2,074below average
    • Email for Price
    • Mileage
    • 148,646 Miles
    • 32,074 Miles above average
  • 2004 Jeep Wrangler for sale in West Chester, PA
    • $579below average
    • Email for Price
    • Mileage
    • 100,471 Miles
    • 16,101 Miles below average
  • 2004 Jeep Wrangler for sale in Bristol, TN
    • $2,911below average
    • Email for Price
    • Mileage
    • 171,916 Miles
    • 54,833 Miles above average
  • 2004 Jeep Wrangler for sale in Fredericksburg, VA
    • $2,675below average
    • Email for Price
    • Mileage
    • 107,451 Miles
    • 9,121 Miles below average
  • 2004 Jeep Wrangler for sale in Bartlesville, OK
    • $1,579below average
    • Email for Price
    • Mileage
    • 92,442 Miles
    • 24,130 Miles below average
  • 2004 Jeep Wrangler for sale in Virginia Beach, VA
    • $2,674below average
    • Email for Price
    • Mileage
    • 138,490 Miles
    • 21,918 Miles above average
  • 2004 Jeep Wrangler for sale in Houston, TX
    • $1,421above average
    • Email for Price
    • Mileage
    • 98,400 Miles
    • 18,172 Miles below average
  • 2004 Jeep Wrangler for sale in Livingston, MT
    • $3,024below average
    • Email for Price
    • Mileage
    • 134,894 Miles
    • 22,221 Miles above average
  • 2004 Jeep Wrangler for sale in Murray, KY
    • $1,674below average
    • Email for Price
    • Mileage
    • 126,230 Miles
    • 9,658 Miles above average
  • 2004 Jeep Wrangler for sale in Clinton Township, MI
    • $1,687below average
    • Email for Price
    • Mileage
    • 83,000 Miles
    • 34,237 Miles below average
  • 2004 Jeep Wrangler for sale in Alpharetta, GA
    • $2,182below average
    • Email for Price
    • Mileage
    • 144,071 Miles
    • 26,834 Miles above average
  • 2004 Jeep Wrangler for sale in Zanesville, OH
    • $3,158below average
    • Email for Price
    • Mileage
    • 139,873 Miles
    • 20,319 Miles above average
  • 2004 Jeep Wrangler for sale in Saint Petersburg, FL
    • $4,170below average
    • Email for Price
    • Mileage
    • 91,714 Miles
    • 27,840 Miles below average
  • 1 of 22