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 Nashville, TN
    • $2,480below average
    • Email for Price
    • Mileage
    • 154,106 Miles
    • 37,854 Miles above average
  • 2004 Jeep Wrangler for sale in Melbourne, FL
    • $2,188below average
    • Email for Price
    • Mileage
    • 150,506 Miles
    • 29,193 Miles above average
  • 2004 Jeep Wrangler for sale in Hamilton, OH
    • $1,955below average
    • Email for Price
    • Mileage
    • 50,517 Miles
    • 67,440 Miles below average
  • 2004 Jeep Wrangler for sale in Laurel, DE
    • $2,053below average
    • Email for Price
    • Mileage
    • 98,414 Miles
    • 8,547 Miles below average
  • 2004 Jeep Wrangler for sale in Richardson, TX
    • $1,537below average
    • Email for Price
    • Mileage
    • 131,099 Miles
    • 14,035 Miles above average
  • 2004 Jeep Wrangler for sale in Mount Morris, MI
    • $2,857below average
    • Email for Price
    • Mileage
    • 139,131 Miles
    • 22,067 Miles above average
  • 2004 Jeep Wrangler for sale in Newport News, VA
    • $1,612below average
    • Email for Price
    • Mileage
    • 127,737 Miles
    • 10,673 Miles above average
  • 2004 Jeep Wrangler for sale in Las Vegas, NV
    • $5,368above average
    • Email for Price
    • Mileage
    • 88,011 Miles
    • 29,053 Miles below average
  • 2004 Jeep Wrangler for sale in Teterboro, NJ
    • $1,533below average
    • Email for Price
    • Mileage
    • 100,572 Miles
    • 16,492 Miles below average
  • 2004 Jeep Wrangler for sale in Hazlehurst, GA
    • $1,350below average
    • Email for Price
    • Mileage
    • 133,778 Miles
    • 15,821 Miles above average
  • 2004 Jeep Wrangler for sale in Swansea, MA
    • $2,959below average
    • Email for Price
    • Mileage
    • 110,072 Miles
    • 7,885 Miles below average
  • 2004 Jeep Wrangler for sale in Scranton, PA
    • $1,683below average
    • Email for Price
    • Mileage
    • 101,597 Miles
    • 19,716 Miles below average
  • 2004 Jeep Wrangler for sale in Beech Grove, IN
    • $1,032below average
    • Email for Price
    • Mileage
    • 129,000 Miles
    • 11,936 Miles above average
  • 2004 Jeep Wrangler for sale in Troy, OH
    • $1,694below average
    • Email for Price
    • Mileage
    • 169,334 Miles
    • 54,490 Miles above average
  • 2004 Jeep Wrangler for sale in Shelbyville, MI
    • $1,732below average
    • Email for Price
    • Mileage
    • 102,500 Miles
    • 14,564 Miles below average
  • 1 of 19