x
Please enter your e-mail to save this vehicle and DriveChicago.com will notify you of any price changes.
Click the above to view your saved vehicles.
Save This Vehicle
terms & conditions

Used 2015 - 2025 GMC For Sale» see all used cars

Your Search

  • Miles of
  •  to 

Reviews » see all

 Next Page >>
Showing 1 - 20 of 119
  • 2021 GMC Acadia

    USED 2021 GMC Acadia

    PRICE CHANGE
    $32,671 EST. PAYMENT* $
    MILEAGE: 48,897 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Sierra 1500

    USED 2021 GMC Sierra 1500

    NEWLY LISTED
    $39,771 EST. PAYMENT* $
    MILEAGE: 56,614 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Terrain

    USED 2021 GMC Terrain

    PRICE CHANGE
    $26,221 EST. PAYMENT* $
    MILEAGE: 32,707 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2023 GMC Sierra 1500

    USED 2023 GMC Sierra 1500

    PRICE CHANGE
    $72,997 EST. PAYMENT* $
    MILEAGE: 6,759 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Acadia

    USED 2021 GMC Acadia

    PRICE CHANGE
    $34,999 EST. PAYMENT* $
    MILEAGE: 33,269 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2020 GMC Terrain

    USED 2020 GMC Terrain

    NEWLY LISTED
    $21,551 EST. PAYMENT* $
    MILEAGE: 34,199 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Terrain

    USED 2021 GMC Terrain

    PRICE CHANGE
    $28,761 EST. PAYMENT* $
    MILEAGE: 15,323 Certified

    Castle Chevrolet Buick GMC McHenry

    Located in McHenry, IL 9.72 mi
    Free Vehicle Trade-In Appraisal
  • 2023 GMC Acadia

    USED 2023 GMC Acadia

    PRICE CHANGE
    $41,555 EST. PAYMENT* $
    MILEAGE: 7,508 Certified

    Martin Chevrolet

    Located in Crystal Lake, IL 10.85 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Yukon XL

    USED 2021 GMC Yukon XL

    PRICE CHANGE
    $62,379 EST. PAYMENT* $
    MILEAGE: 30,137 Certified

    Martin Chevrolet

    Located in Crystal Lake, IL 10.85 mi
    Free Vehicle Trade-In Appraisal
  • 2022 GMC Sierra 3500HD

    USED 2022 GMC Sierra 3500HD

    PRICE CHANGE
    $46,555 EST. PAYMENT* $
    MILEAGE: 20,200 Certified

    Martin Chevrolet

    Located in Crystal Lake, IL 10.85 mi
    Free Vehicle Trade-In Appraisal
  • 2019 GMC Acadia

    USED 2019 GMC Acadia

    $23,987 EST. PAYMENT* $
    MILEAGE: 43,179 Certified

    Ray Chevrolet

    Located in Fox Lake, IL 15.46 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Terrain

    USED 2021 GMC Terrain

    PRICE CHANGE
    $29,787 EST. PAYMENT* $
    MILEAGE: 17,295 Certified

    Ray Chevrolet

    Located in Fox Lake, IL 15.46 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Terrain

    USED 2021 GMC Terrain

    PRICE CHANGE
    $29,787 EST. PAYMENT* $
    MILEAGE: 28,488 Certified

    Ray Chevrolet

    Located in Fox Lake, IL 15.46 mi
    Free Vehicle Trade-In Appraisal
  • 2021 GMC Terrain

    USED 2021 GMC Terrain

    PRICE CHANGE
    $20,987 EST. PAYMENT* $
    MILEAGE: 38,960 Certified

    Ray Chevrolet

    Located in Fox Lake, IL 15.46 mi
    Free Vehicle Trade-In Appraisal
  • 2020 GMC Sierra 2500HD

    USED 2020 GMC Sierra 2500HD

    PRICE CHANGE
    $58,887 EST. PAYMENT* $
    MILEAGE: 57,577 Certified

    Ray Chevrolet

    Located in Fox Lake, IL 15.46 mi
    Free Vehicle Trade-In Appraisal
  • 2020 GMC Terrain

    USED 2020 GMC Terrain

    PRICE CHANGE
    $24,119 EST. PAYMENT* $
    MILEAGE: 46,383 Certified

    Al Piemonte Chevrolet

    Located in East Dundee, IL 19.44 mi
    Free Vehicle Trade-In Appraisal
  • 2020 GMC Terrain

    USED 2020 GMC Terrain

    PRICE CHANGE
    $22,633 EST. PAYMENT* $
    MILEAGE: 64,790 Certified

    Al Piemonte Chevrolet

    Located in East Dundee, IL 19.44 mi
    Free Vehicle Trade-In Appraisal
  • 2023 GMC Terrain

    USED 2023 GMC Terrain

    PRICE CHANGE
    $24,677 EST. PAYMENT* $
    MILEAGE: 28,167 Certified

    Al Piemonte Chevrolet

    Located in East Dundee, IL 19.44 mi
    Free Vehicle Trade-In Appraisal
  • 2022 GMC Terrain

    USED 2022 GMC Terrain

    PRICE CHANGE
    $28,691 EST. PAYMENT* $
    MILEAGE: 30,964 Certified

    Al Piemonte Chevrolet

    Located in East Dundee, IL 19.44 mi
    Free Vehicle Trade-In Appraisal
  • 2022 GMC Acadia

    USED 2022 GMC Acadia

    PRICE CHANGE
    $33,917 EST. PAYMENT* $
    MILEAGE: 32,124 Certified

    Al Piemonte Chevrolet

    Located in East Dundee, IL 19.44 mi
    Free Vehicle Trade-In Appraisal