0 Listings
  • Featured Listings

    2004 Subaru Forester for sale in Milwaukee WI
    $6,995
    2004 Subaru Forester for sale in Wells ME
    $4,990
    2004 Subaru Forester for sale in Tabernacle NJ
    $3,495

    2004 Subaru Forester

    Pinelands Auto Sales & Repair
    2004 Subaru Forester for sale in Olympia WA
    $13,888
  • 2004 Subaru Forester for sale in Guilford, CT
    • $1,533 below average
    • Mileage
    • 110,059 Miles
    • 34,707 Miles below average
  • 2004 Subaru Forester for sale in Grants Pass, OR
    • $1,529 below average
    • Mileage
    • 198,000 Miles
    • 53,234 Miles above average
  • 2004 Subaru Forester for sale in Lancaster, SC
    • $1,290 below average
    • Mileage
    • 176,894 Miles
    • 39,943 Miles above average
  • 2004 Subaru Forester for sale in Dunedin, FL
    • $981 below average
    • Mileage
    • 181,178 Miles
    • 42,248 Miles above average
  • 2004 Subaru Forester for sale in Fredericksburg, VA
    • $931 below average
    • Mileage
    • 153,610 Miles
    • 14,680 Miles above average
  • 2004 Subaru Forester for sale in Berlin, VT
    • $1,290 below average
    • Mileage
    • 164,000 Miles
    • 27,049 Miles above average
  • 2004 Subaru Forester for sale in Shakopee, MN
    • $210 above average
    • Mileage
    • 141,557 Miles
    • 4,606 Miles above average
  • 2004 Subaru Forester for sale in Johnson City, TN
    • $538 below average
    • Mileage
    • 131,000 Miles
    • 13,766 Miles below average
  • 2004 Subaru Forester for sale in Eliot, ME
    • $436 below average
    • Mileage
    • 81,000 Miles
    • 57,930 Miles below average
  • 2004 Subaru Forester for sale in Mahaffey, PA
    • $1,290 below average
    • Mileage
    • 144,695 Miles
    • 7,744 Miles above average
  • 2004 Subaru Forester for sale in Hasbrouck Heights, NJ
    • $1,138 below average
    • Mileage
    • 141,631 Miles
    • 2,701 Miles above average
  • 2004 Subaru Forester for sale in Reno, NV
    • $1,533 below average
    • Mileage
    • 227,129 Miles
    • 82,363 Miles above average
  • 2004 Subaru Forester for sale in Dallas, TX
    • $665 above average
    • Mileage
    • 114,334 Miles
    • 22,617 Miles below average
  • 2004 Subaru Forester for sale in Raleigh, NC
    • $836 below average
    • Mileage
    • 158,321 Miles
    • 19,391 Miles above average
  • 2004 Subaru Forester for sale in San Jose, CA
    • $840 below average
    • Mileage
    • 177,200 Miles
    • 38,270 Miles above average
  • 2004 Subaru Forester for sale in Fredericksburg, VA
    • $332 below average
    • Mileage
    • 110,057 Miles
    • 28,873 Miles below average
  • Featured 2004 Subaru Forester Listings

    2004 Subaru Forester for sale in Berlin VT
    $3,995

    2004 Subaru Forester

    The Source/ Foreign Car Specialists
  • 2004 Subaru Forester for sale in Portland, OR
    • $790 below average
    • Mileage
    • 125,349 Miles
    • 11,602 Miles below average
  • 2004 Subaru Forester for sale in Cleveland, OH
    • $1,067 below average
    • Mileage
    • 134,143 Miles
    • 3,085 Miles below average
  • 2004 Subaru Forester for sale in Santa Clara, CA
    • $1,471 above average
    • Mileage
    • 100,000 Miles
    • 44,766 Miles below average
  • 2004 Subaru Forester for sale in Teterboro, NJ
    • $3,286 below average
    • Mileage
    • 200,049 Miles
    • 63,098 Miles above average
  • 2004 Subaru Forester for sale in Denver, CO
    • $1,571 below average
    • Mileage
    • 179,626 Miles
    • 42,398 Miles above average
  • 2004 Subaru Forester for sale in Westminster, CA
    • $164 above average
    • Mileage
    • 128,500 Miles
    • 10,430 Miles below average
  • 2004 Subaru Forester for sale in Adams, MA
    • $1,467 above average
    • Mileage
    • 115,255 Miles
    • 29,511 Miles below average
  • 2004 Subaru Forester for sale in San Jose, CA

    2004 Subaru Forester

    • $2,116 below average
    • Mileage
    • 111,000 Miles
    • 26,228 Miles below average
  • 1 of 6