1 Listings of GMC Canyon for Sale in Spanish Fork, UT

  • 2012 GMC Canyon for sale in Spanish Fork, UT
    • $1,482 above average
    • Email for Price
    • Mileage
    • 93,038 Miles
    • 49,515 Miles below average
  • 1 of 1