240 Listings of 2004 Volvo XC for Sale

  • Featured Listings

  • 2004 Volvo XC70 for sale in Naperville, IL
    • $490 below average
    • Mileage
    • 97,316 Miles
    • 32,279 Miles below average
  • 2004 Volvo XC90 for sale in Belleville, IL
    • $1,327 above average
    • Mileage
    • 115,078 Miles
    • 17,655 Miles below average
  • 2004 Volvo XC70 for sale in Thornburg, VA
    • $482 below average
    • Mileage
    • 104,780 Miles
    • 24,815 Miles below average
  • 2004 Volvo XC90 for sale in Dallas, TX
    • $1,411 below average
    • Mileage
    • 119,793 Miles
    • 12,940 Miles below average
  • 2004 Volvo XC90 for sale in Westport, MA
    • $1,173 below average
    • Mileage
    • 113,068 Miles
    • 19,665 Miles below average
  • 2004 Volvo XC90 for sale in Twin Falls, ID
    • $1,180 below average
    • Mileage
    • 166,016 Miles
    • 33,283 Miles above average
  • 2004 Volvo XC90 for sale in Seekonk, MA
    • $773 below average
    • Mileage
    • 103,690 Miles
    • 29,043 Miles below average
  • 2004 Volvo XC70 for sale in Bristol, TN
    • $1,225 below average
    • Mileage
    • 169,314 Miles
    • 39,719 Miles above average
  • 2004 Volvo XC70 for sale in Sanford, FL
    • Email for Price
    • Mileage
  • 2004 Volvo XC90 for sale in Garfield, NJ
    • $918 below average
    • Mileage
    • 115,164 Miles
    • 17,569 Miles below average
  • 2004 Volvo XC90 for sale in Wylie, TX
    • $644 below average
    • Mileage
    • 120,477 Miles
    • 30,202 Miles below average
  • 2004 Volvo XC90 for sale in Teterboro, NJ
    • $1,169 below average
    • Mileage
    • 121,488 Miles
    • 11,245 Miles below average
  • 2004 Volvo XC90 for sale in Villa Park, IL
    • $673 below average
    • Mileage
    • 127,128 Miles
    • 5,605 Miles below average
  • 2004 Volvo XC90 for sale in Paterson, NJ
    • $1,168 below average
    • Mileage
    • 134,978 Miles
    • 2,245 Miles above average
  • 2004 Volvo XC90 for sale in Whittier, CA
    • $549 below average
    • Mileage
    • 119,554 Miles
    • 31,125 Miles below average
  • 2004 Volvo XC90 for sale in Madison, TN
    • $1,717 below average
    • Mileage
    • 108,520 Miles
    • 24,213 Miles below average
  • Featured 2004 Volvo XC Listings

  • 2004 Volvo XC70 for sale in Waynesboro, VA
    • $1,025 below average
    • Mileage
    • 216,520 Miles
    • 86,925 Miles above average
  • 2004 Volvo XC90 for sale in Hazel Crest, IL
    • $404 below average
    • Mileage
    • 116,847 Miles
    • 33,832 Miles below average
  • 2004 Volvo XC90 for sale in Port Monmouth, NJ
    • $1,399 below average
    • Mileage
    • 146,800 Miles
    • 9,495 Miles above average
  • 2004 Volvo XC90 for sale in Garland, TX
    • $545 below average
    • Mileage
    • 121,994 Miles
    • 28,685 Miles below average
  • 2004 Volvo XC90 for sale in Cornelius, OR
    • $1,451 above average
    • Mileage
    • 125,238 Miles
    • 25,441 Miles below average
  • 2004 Volvo XC90 for sale in Lubbock, TX
    • $168 below average
    • Mileage
    • 115,246 Miles
    • 17,487 Miles below average
  • 2004 Volvo XC90 for sale in Lanham, MD
    • $644 below average
    • Mileage
    • 138,935 Miles
    • 11,744 Miles below average
  • 2004 Volvo XC70 for sale in Las Vegas, NV
    • $1,325 above average
    • Mileage
    • 97,955 Miles
    • 31,640 Miles below average
  • 1 of 10