251 Listings of 2004 Jeep Wrangler for Sale

No local results match your search, below are our national listings.
  • 2004 Jeep Wrangler for sale in Tiffin, OH
    • $1,931below average
    • Email for Price
    • Mileage
    • 96,898 Miles
    • 18,790 Miles below average
  • 2004 Jeep Wrangler for sale in Oklahoma City, OK
    • $1,759below average
    • Email for Price
    • Mileage
    • 152,295 Miles
    • 34,315 Miles above average
  • 2004 Jeep Wrangler for sale in Ashland, MA
    • $633below average
    • Email for Price
    • Mileage
    • 104,894 Miles
    • 12,436 Miles below average
  • 2004 Jeep Wrangler for sale in Mountain Lakes, NJ
    • $1,498below average
    • Email for Price
    • Mileage
    • 119,332 Miles
    • 7,538 Miles below average
  • 2004 Jeep Wrangler for sale in Scranton, PA
    • $1,442below average
    • Email for Price
    • Mileage
    • 101,597 Miles
    • 25,273 Miles below average
  • 2004 Jeep Wrangler for sale in West Wareham, MA
    • $630below average
    • Email for Price
    • Mileage
    • 149,294 Miles
    • 31,964 Miles above average
  • 2004 Jeep Wrangler for sale in St. Charles, MO
    • $1,797below average
    • Email for Price
    • Mileage
    • 148,000 Miles
    • 30,020 Miles above average
  • 2004 Jeep Wrangler for sale in Wyoming, MI
    • $2,304below average
    • Email for Price
    • Mileage
    • 131,070 Miles
    • 18,383 Miles above average
  • 2004 Jeep Wrangler for sale in Lawrenceville, NJ
    • $1,925below average
    • Email for Price
    • Mileage
    • 112,188 Miles
    • 6,622 Miles below average
  • 2004 Jeep Wrangler for sale in Houston, TX
    • $128below average
    • Email for Price
    • Mileage
    • 140,198 Miles
    • 22,868 Miles above average
  • 2004 Jeep Wrangler for sale in Phoenix, AZ
    • $57above average
    • Email for Price
    • Mileage
    • 98,891 Miles
    • 27,979 Miles below average
  • 2004 Jeep Wrangler for sale in Broken Arrow, OK
    • $1,550above average
    • Email for Price
    • Mileage
    • 69,225 Miles
    • 38,332 Miles below average
  • 2004 Jeep Wrangler for sale in Broken Arrow, OK
    • $1,030above average
    • Email for Price
    • Mileage
    • 77,436 Miles
    • 41,374 Miles below average
  • 2004 Jeep Wrangler for sale in New Smyrna Beach, FL
    • $1,646above average
    • Email for Price
    • Mileage
    • 141,225 Miles
    • 28,538 Miles above average
  • 2004 Jeep Wrangler for sale in Tomball, TX
    • $5,075above average
    • Email for Price
    • Mileage
    • 102,963 Miles
    • 15,847 Miles below average
  • 1 of 17