Source: https://www.classicpainesville.com/VehicleSearchResults?search=new&make=GMC&priceRange_min=0&priceRange_max=84983&mileageRange_min=0&mileageRange_max=150000&tagged=model-Canyon&offset=0&model=Canyon