98 Listings of 2004 Ford Freestar for Sale

No local results match your search, below are our national listings.
  • 2004 Ford Freestar for sale in Derry, NH
    • $120 above average
    • Email for Price
    • Mileage
    • 128,184 Miles
    • 62,335 Miles below average
  • 2004 Ford Freestar for sale in Mount Pleasant, MI
    • $162 above average
    • Email for Price
    • Mileage
    • 107,519 Miles
    • 71,150 Miles below average
  • 2004 Ford Freestar for sale in Boardman, OH
    • $120 above average
    • Email for Price
    • Mileage
    • 108,096 Miles
    • 82,423 Miles below average
  • 2004 Ford Freestar for sale in Maple Shade, NJ
    • $380 below average
    • Email for Price
    • Mileage
    • 120,440 Miles
    • 70,079 Miles below average
  • 2004 Ford Freestar for sale in Rocky Top, TN
    • $438 below average
    • Email for Price
    • Mileage
    • 143,000 Miles
    • 35,669 Miles below average
  • 2004 Ford Freestar for sale in Anaheim, CA
    • $817 below average
    • Email for Price
    • Mileage
    • 93,518 Miles
    • 112,249 Miles below average
  • 2004 Ford Freestar for sale in West Chester, PA
    • $397 below average
    • Email for Price
    • Mileage
    • 133,649 Miles
    • 45,020 Miles below average
  • 2004 Ford Freestar for sale in Pontiac, MI
    • $910 below average
    • Email for Price
    • Mileage
    • 147,135 Miles
    • 9,999 Miles below average
  • 2004 Ford Freestar for sale in Belvidere, NJ
    • $393 below average
    • Email for Price
    • Mileage
    • 110,400 Miles
    • 68,269 Miles below average
  • 2004 Ford Freestar for sale in West Palm Beach, FL
    • $120 above average
    • Email for Price
    • Mileage
    • 87,277 Miles
    • 103,242 Miles below average
  • 2004 Ford Freestar for sale in Marion, IA
    • $309 below average
    • Email for Price
    • Mileage
    • 144,216 Miles
    • 61,551 Miles below average
  • 2004 Ford Freestar for sale in Augusta, GA
    • $98 below average
    • Email for Price
    • Mileage
    • 126,225 Miles
    • 30,909 Miles below average
  • 2004 Ford Freestar for sale in Crest Hill, IL
    • $893 below average
    • Email for Price
    • Mileage
    • 128,510 Miles
    • 50,159 Miles below average
  • 2004 Ford Freestar for sale in Hamilton, OH
    • $380 below average
    • Email for Price
    • Mileage
    • 170,591 Miles
    • 19,928 Miles below average
  • 2004 Ford Freestar for sale in Newport News, VA
    • $1,191 above average
    • Email for Price
    • Mileage
    • 88,733 Miles
    • 117,034 Miles below average
  • 1 of 7