91 Listings of 2004 Subaru Forester for Sale

  • 2004 Subaru Forester for sale in Reynoldsburg, OH
    • $128below average
    • Email for Price
    • Mileage
    • 111,255 Miles
    • 26,348 Miles below average
  • 2004 Subaru Forester for sale in Kent, WA
    • $1,124below average
    • Email for Price
    • Mileage
    • 167,915 Miles
    • 30,312 Miles above average
  • 2004 Subaru Forester for sale in Kent, WA
    • $1,124below average
    • Email for Price
    • Mileage
    • 167,912 Miles
    • 30,309 Miles above average
  • 2004 Subaru Forester for sale in Cincinnati, OH
    • $165above average
    • Email for Price
    • Mileage
    • 119,474 Miles
    • 18,129 Miles below average
  • 2004 Subaru Forester for sale in Cincinnati, OH
    • $165above average
    • Email for Price
    • Mileage
    • 119,474 Miles
    • 18,129 Miles below average
  • 2004 Subaru Forester for sale in South Portland, ME
    • $806below average
    • Email for Price
    • Mileage
    • 105,289 Miles
    • 20,436 Miles below average
  • 2004 Subaru Forester for sale in Easton, PA
    • $1,257below average
    • Email for Price
    • Mileage
    • 116,957 Miles
    • 8,768 Miles below average
  • 2004 Subaru Forester for sale in Linden, NJ
    • $3,261below average
    • Email for Price
    • Mileage
    • 92,754 Miles
    • 32,971 Miles below average
  • 2004 Subaru Forester for sale in Denver, CO
    • $1,476above average
    • Email for Price
    • Mileage
    • 109,603 Miles
    • 28,000 Miles below average
  • 2004 Subaru Forester for sale in Sandy Hook, CT
    • $611below average
    • Email for Price
    • Mileage
    • 139,355 Miles
    • 2,174 Miles above average
  • 2004 Subaru Forester for sale in Taftville, CT
    • $1,011below average
    • Email for Price
    • Mileage
    • 162,142 Miles
    • 24,961 Miles above average
  • 2004 Subaru Forester for sale in Chesapeake, VA
    • $516below average
    • Email for Price
    • Mileage
    • 140,455 Miles
    • 3,274 Miles above average
  • 2004 Subaru Forester for sale in Arlington, TX
    • $823below average
    • Email for Price
    • Mileage
    • 178,803 Miles
    • 41,200 Miles above average
  • 2004 Subaru Forester for sale in Escondido, CA
    • $1,123below average
    • Email for Price
    • Mileage
    • 182,000 Miles
    • 44,397 Miles above average
  • 2004 Subaru Forester for sale in Chardon, OH
    • $1,128below average
    • Email for Price
    • Mileage
    • 163,303 Miles
    • 25,700 Miles above average
  • 1 of 7