270 Listings of 2004 Jeep Wrangler for Sale

No local results match your search, below are our national listings.
  • 2004 Jeep Wrangler for sale in Teterboro, NJ
    • $1,576below average
    • Email for Price
    • Mileage
    • 100,572 Miles
    • 16,383 Miles below average
  • 2004 Jeep Wrangler for sale in Glenside, PA
    • $2,580below average
    • Email for Price
    • Mileage
    • 126,585 Miles
    • 9,630 Miles above average
  • 2004 Jeep Wrangler for sale in Hollywood, FL
    • $1,125below average
    • Email for Price
    • Mileage
    • 55,892 Miles
    • 61,063 Miles below average
  • 2004 Jeep Wrangler for sale in Eureka, MO
    • $637above average
    • Email for Price
    • Mileage
    • 109,000 Miles
    • 11,219 Miles below average
  • 2004 Jeep Wrangler for sale in Newport News, VA
    • $353below average
    • Email for Price
    • Mileage
    • 107,363 Miles
    • 5,444 Miles below average
  • 2004 Jeep Wrangler for sale in Shelbyville, MI
    • $1,775below average
    • Email for Price
    • Mileage
    • 102,500 Miles
    • 14,455 Miles below average
  • 2004 Jeep Wrangler for sale in Swansea, MA
    • $2,935below average
    • Email for Price
    • Mileage
    • 110,072 Miles
    • 8,320 Miles below average
  • 2004 Jeep Wrangler for sale in Scranton, PA
    • $1,663below average
    • Email for Price
    • Mileage
    • 101,597 Miles
    • 18,622 Miles below average
  • 2004 Jeep Wrangler for sale in Rochester, MN
    • $2,858below average
    • Email for Price
    • Mileage
    • 147,156 Miles
    • 34,349 Miles above average
  • 2004 Jeep Wrangler for sale in Newark, OH
    • $1,668below average
    • Email for Price
    • Mileage
    • 102,491 Miles
    • 17,728 Miles below average
  • 2004 Jeep Wrangler for sale in Bartlesville, OK
    • $1,580below average
    • Email for Price
    • Mileage
    • 92,442 Miles
    • 24,513 Miles below average
  • 2004 Jeep Wrangler for sale in Miami, FL
    • $2,080below average
    • Email for Price
    • Mileage
    • 1 Miles
    • 116,954 Miles below average
  • 2004 Jeep Wrangler for sale in Lakeland, FL
    • $4,870below average
    • Email for Price
    • Mileage
    • 83,350 Miles
    • 24,662 Miles below average
  • 2004 Jeep Wrangler for sale in Lodi, NJ
    • $2,580below average
    • Email for Price
    • Mileage
    • 138,673 Miles
    • 21,718 Miles above average
  • 2004 Jeep Wrangler for sale in Plainville, KS
    • $2,580below average
    • Email for Price
    • Mileage
    • 125,440 Miles
    • 8,485 Miles above average
  • 1 of 18