271 Listings of 2004 Jeep Wrangler for Sale

No local results match your search, below are our national listings.
  • 2004 Jeep Wrangler for sale in Adrian, MI
    • $1,794below average
    • Email for Price
    • Mileage
    • 155,262 Miles
    • 42,063 Miles above average
  • 2004 Jeep Wrangler for sale in Fredericksburg, VA
    • $2,794below average
    • Email for Price
    • Mileage
    • 174,365 Miles
    • 61,166 Miles above average
  • 2004 Jeep Wrangler for sale in Lodi, NJ
    • $2,630below average
    • Email for Price
    • Mileage
    • 138,673 Miles
    • 22,860 Miles above average
  • 2004 Jeep Wrangler for sale in Rochester, MN
    • $2,794below average
    • Email for Price
    • Mileage
    • 147,156 Miles
    • 33,957 Miles above average
  • 2004 Jeep Wrangler for sale in Shelbyville, MI
    • $1,825below average
    • Email for Price
    • Mileage
    • 102,500 Miles
    • 13,313 Miles below average
  • 2004 Jeep Wrangler for sale in Eastlake, OH
    • $3,413below average
    • Email for Price
    • Mileage
    • 112,221 Miles
    • 4,399 Miles above average
  • 2004 Jeep Wrangler for sale in Swansea, MA
    • $2,977below average
    • Email for Price
    • Mileage
    • 110,072 Miles
    • 6,807 Miles below average
  • 2004 Jeep Wrangler for sale in Newark, OH
    • $1,741below average
    • Email for Price
    • Mileage
    • 102,491 Miles
    • 16,079 Miles below average
  • 2004 Jeep Wrangler for sale in Bartlesville, OK
    • $1,630below average
    • Email for Price
    • Mileage
    • 92,442 Miles
    • 23,371 Miles below average
  • 2004 Jeep Wrangler for sale in Scranton, PA
    • $1,736below average
    • Email for Price
    • Mileage
    • 101,597 Miles
    • 16,973 Miles below average
  • 2004 Jeep Wrangler for sale in Miami, FL
    • $2,130below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 115,812 Miles below average
  • 2004 Jeep Wrangler for sale in Cranston, RI
    • $2,626below average
    • Email for Price
    • Mileage
    • 142,796 Miles
    • 26,983 Miles above average
  • 2004 Jeep Wrangler for sale in Plainville, KS
    • $2,630below average
    • Email for Price
    • Mileage
    • 125,440 Miles
    • 9,627 Miles above average
  • 2004 Jeep Wrangler for sale in Lakeland, FL
    • $4,818below average
    • Email for Price
    • Mileage
    • 83,350 Miles
    • 24,472 Miles below average
  • 2004 Jeep Wrangler for sale in Milford, OH
    • $130below average
    • Email for Price
    • Mileage
    • 91,982 Miles
    • 23,831 Miles below average
  • 1 of 19