7 Listings of 2004 GMC Sierra 2500 for Sale in Virginia

  • 2004 GMC Sierra 2500HD for sale in Winchester, VA
    • $7,440above average
    • Email for Price
    • Mileage
    • 118,658 Miles
    • 33,226 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Fredericksburg, VA

    2004 GMC Sierra 2500HD

    • $1,533above average
    • Email for Price
    • Mileage
    • 183,379 Miles
    • 9,458 Miles above average
  • 2004 GMC Sierra 2500HD for sale in Honaker, VA

    2004 GMC Sierra 2500HD

    • $5,533above average
    • Email for Price
    • Mileage
    • 171,103 Miles
    • 2,818 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Richmond, VA

    2004 GMC Sierra 2500HD

    • $4,114above average
    • Email for Price
    • Mileage
    • 66,301 Miles
    • 107,620 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Bedford, VA

    2004 GMC Sierra 2500HD

    • $3,572below average
    • Email for Price
    • Mileage
    • Miles
    • Miles above average
  • 2004 GMC Sierra 2500HD for sale in Manassas, VA
    • $6,872below average
    • Email for Price
    • Mileage
    • 181,000 Miles
    • 7,079 Miles above average
  • 2004 GMC Sierra 2500 for sale in Colonial Heights, VA
    • $4,004above average
    • Email for Price
    • Mileage
    • 203,948 Miles
    • 28,876 Miles above average
  • 1 of 1