97 Listings of 2004 Ford Freestar for Sale

No local results match your search, below are our national listings.
  • 2004 Ford Freestar for sale in Mount Pleasant, MI
    • $291 above average
    • Email for Price
    • Mileage
    • 107,519 Miles
    • 73,434 Miles below average
  • 2004 Ford Freestar for sale in Boardman, OH
    • $88 above average
    • Email for Price
    • Mileage
    • 108,096 Miles
    • 81,000 Miles below average
  • 2004 Ford Freestar for sale in Maple Shade, NJ
    • $412 below average
    • Email for Price
    • Mileage
    • 120,440 Miles
    • 68,656 Miles below average
  • 2004 Ford Freestar for sale in Anaheim, CA
    • $694 below average
    • Email for Price
    • Mileage
    • 93,518 Miles
    • 118,392 Miles below average
  • 2004 Ford Freestar for sale in Rocky Top, TN
    • $309 below average
    • Email for Price
    • Mileage
    • 143,000 Miles
    • 37,953 Miles below average
  • 2004 Ford Freestar for sale in West Chester, PA
    • $268 below average
    • Email for Price
    • Mileage
    • 133,649 Miles
    • 47,304 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 West Palm Beach, FL
    • $88 above average
    • Email for Price
    • Mileage
    • 87,277 Miles
    • 101,819 Miles below average
  • 2004 Ford Freestar for sale in Crest Hill, IL
    • $764 below average
    • Email for Price
    • Mileage
    • 128,510 Miles
    • 52,443 Miles below average
  • 2004 Ford Freestar for sale in Belvidere, NJ
    • $264 below average
    • Email for Price
    • Mileage
    • 110,400 Miles
    • 70,553 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 Marion, IA
    • $186 below average
    • Email for Price
    • Mileage
    • 144,216 Miles
    • 67,694 Miles below average
  • 2004 Ford Freestar for sale in Newport News, VA
    • $1,314 above average
    • Email for Price
    • Mileage
    • 88,733 Miles
    • 123,177 Miles below average
  • 2004 Ford Freestar for sale in Hamilton, OH
    • $412 below average
    • Email for Price
    • Mileage
    • 170,591 Miles
    • 18,505 Miles below average
  • 2004 Ford Freestar for sale in Lorain, OH
    • $1,186 below average
    • Email for Price
    • Mileage
    • 66,229 Miles
    • 145,681 Miles below average
  • 1 of 7