0 Listings
  • Featured Listings

    2004 Hyundai Elantra for sale in Ashland VA
    $5,000

    2004 Hyundai Elantra

    East End Auto Ashland
    2004 Hyundai Elantra for sale in Waukegan IL
    $5,999

    2004 Hyundai Elantra

    The Auto Warehouse
    2004 Hyundai Elantra for sale in Hurricane WV
    $4,001

    2004 Hyundai Elantra

    Walker Chrysler Dodge Jeep
    2004 Hyundai Elantra for sale in Middle Village NY
    $4,495

    2004 Hyundai Elantra

    Middle Village Motors
  • 2004 Hyundai Elantra for sale in Lemon Grove, CA
    • Email for Price
    • Mileage
  • 2004 Hyundai Elantra for sale in Clearfield, UT
    • $575 above average
    • Mileage
    • 92,158 Miles
    • 25,807 Miles below average
  • 2004 Hyundai Elantra for sale in Salem, MA
    • $125 below average
    • Mileage
    • 94,020 Miles
    • 23,945 Miles below average
  • 2004 Hyundai Elantra for sale in Bensalem, PA
    • $75 above average
    • Mileage
    • 72,762 Miles
    • 45,203 Miles below average
  • 2004 Hyundai Elantra for sale in Seattle, WA
    • Email for Price
    • Mileage
    • 155,137 Miles
    • 36,490 Miles above average
  • 2004 Hyundai Elantra for sale in Hendersonville, NC

    2004 Hyundai Elantra

    • $1,554 above average
    • Mileage
    • 141,577 Miles
    • 22,930 Miles above average
  • 2004 Hyundai Elantra for sale in Reading, PA
    • $843 below average
    • Mileage
    • 157,000 Miles
    • 39,035 Miles above average
  • 2004 Hyundai Elantra for sale in Hartford, WI
    • $637 below average
    • Mileage
    • 149,989 Miles
    • 32,944 Miles above average
  • 2004 Hyundai Elantra for sale in Crest Hill, IL
    • $425 below average
    • Mileage
    • 131,667 Miles
    • 13,702 Miles above average
  • 2004 Hyundai Elantra for sale in Haskell, NJ
    • $625 below average
    • Mileage
    • 158,816 Miles
    • 40,851 Miles above average
  • 2004 Hyundai Elantra for sale in Patchogue, NY

    2004 Hyundai Elantra

    • $546 below average
    • Mileage
    • 137,574 Miles
    • 18,927 Miles above average
  • 2004 Hyundai Elantra for sale in Bordentown, NJ
    • $721 below average
    • Mileage
    • 123,636 Miles
    • 5,671 Miles above average
  • 2004 Hyundai Elantra for sale in Mine Hill, NJ
    • $2,127 below average
    • Mileage
    • 123,078 Miles
    • 6,033 Miles above average
  • 2004 Hyundai Elantra for sale in Smithton, PA
    • $421 below average
    • Mileage
    • 107,000 Miles
    • 10,965 Miles below average
  • 2004 Hyundai Elantra for sale in Everett, MA
    • $125 below average
    • Mileage
    • 94,016 Miles
    • 23,949 Miles below average
  • 2004 Hyundai Elantra for sale in Orlando, FL
    • $575 above average
    • Mileage
    • 88,600 Miles
    • 29,365 Miles below average
  • Featured 2004 Hyundai Elantra Listings

    2004 Hyundai Elantra for sale in Flushing NY
    $6,995

    2004 Hyundai Elantra

    STAR TOYOTA & SCION OF BAYSIDE
    2004 Hyundai Elantra for sale in Cleveland OH
    $3,200

    2004 Hyundai Elantra

    St. James Auto
  • 2004 Hyundai Elantra for sale in Pottstown, PA
    • $532 below average
    • Mileage
    • 112,377 Miles
    • 5,588 Miles below average
  • 2004 Hyundai Elantra for sale in Cleveland, OH
    • $220 below average
    • Mileage
    • 115,500 Miles
    • 2,465 Miles below average
  • 2004 Hyundai Elantra for sale in Renton, WA
    • $421 below average
    • Mileage
    • 119,108 Miles
    • 1,143 Miles above average
  • 2004 Hyundai Elantra for sale in Slidell, LA
    • $575 above average
    • Mileage
    • 90,350 Miles
    • 27,615 Miles below average
  • 2004 Hyundai Elantra for sale in Columbus, OH
    • $375 above average
    • Mileage
    • 90,603 Miles
    • 27,362 Miles below average
  • 2004 Hyundai Elantra for sale in East Providence, RI
    • $425 below average
    • Mileage
    • 111,000 Miles
    • 6,965 Miles below average
  • 2004 Hyundai Elantra for sale in Cleveland, OH
    • $520 below average
    • Mileage
    • 136,769 Miles
    • 18,804 Miles above average
  • 2004 Hyundai Elantra for sale in Boyertown, PA
    • $432 below average
    • Mileage
    • 113,542 Miles
    • 3,503 Miles below average
  • 1 of 6