Coronavirus and Cars. Learn More »
COVID-19 info » Coronavirus and Cars: What You Need To Know. Learn More
Used GMC for Sale
near Detroit, MI
- Clear Filters
- New Listing
2020 GMC Terrain SLTÂ
Fenton, MIÂ (46.6 mi)
$23,995
$487/month est.*
Mileage:Â 47,231
- New Listing
2020 GMC Terrain SLTÂ
Fenton, MIÂ (46.6 mi)
$24,900
$505/month est.*
Mileage:Â 42,574
- New ListingPrice Reduced
2020 GMC Terrain SLEÂ
Garden City, MIÂ (15.1 mi)
$25,800
$524/month est.*
Mileage:Â 7,276
Free CARFAX Report: 1-Owner
2020 GMC Acadia SLTÂ
Eastpointe, MIÂ (9.2 mi)
$28,995
$589/month est.*
Mileage:Â 56,245
Free CARFAX Report: 1-Owner
- Price Reduced
2020 GMC Acadia SLTÂ
Farmington Hills, MIÂ (21.0 mi)
$31,565
$641/month est.*
Mileage:Â 11,942
Free CARFAX Report: 1-Owner
- New Listing
2020 GMC Sierra 1500 ElevationÂ
Southfield, MIÂ (15.7 mi)
$49,500
$1,005/month est.*
Mileage:Â 7,207
Free CARFAX Report: 1-Owner
- Price Reduced
2020 GMC Yukon SLEÂ
Walled Lake, MIÂ (25.3 mi)
$49,777
$1,010/month est.*
Mileage:Â 11,965
Free CARFAX Report: 1-Owner
- New Listing
2019 GMC Terrain SLEÂ
Garden City, MIÂ (15.1 mi)
$21,699
$440/month est.*
Mileage:Â 11,799
Free CARFAX Report: 1-Owner
- Price Reduced
2019 GMC Terrain SLEÂ
Farmington Hills, MIÂ (20.3 mi)
$23,995
$487/month est.*
Mileage:Â 13,195
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- New Listing
2019 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$23,998
$487/month est.*
Mileage:Â 18,992
- Price Reduced
2019 GMC Terrain SLEÂ
Romeo, MIÂ (27.1 mi)
$24,990
$507/month est.*
Mileage:Â 24,611
Free CARFAX Report: 1-Owner
- New Listing
2019 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$24,998
$507/month est.*
Mileage:Â 19,086
- New Listing
2019 GMC Acadia SLEÂ
Commerce Township, MIÂ (23.9 mi)
$26,975
$548/month est.*
Mileage:Â 30,267
- New Listing
2018 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$20,998
$426/month est.*
Mileage:Â 33,710
- New Listing
2018 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$21,998
$447/month est.*
Mileage:Â 27,611
- New Listing
2018 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$21,998
$447/month est.*
Mileage:Â 37,319
- New Listing
2018 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$21,998
$447/month est.*
Mileage:Â 36,303
- New Listing
2018 GMC Terrain SLTÂ
Clinton Twp, MIÂ (16.8 mi)
$22,998
$467/month est.*
Mileage:Â 40,635
- New Listing
2018 GMC Acadia SLEÂ
Fenton, MIÂ (46.6 mi)
$23,260
$472/month est.*
Mileage:Â 36,770
- New Listing
2018 GMC Terrain SLEÂ
Clinton Twp, MIÂ (16.8 mi)
$23,998
$487/month est.*
Mileage:Â 25,570
- New Listing
2018 GMC Yukon SLEÂ
Troy, MIÂ (13.7 mi)
$38,415
$780/month est.*
Mileage:Â 40,657
Free CARFAX Report: 1-Owner
2018 GMC Yukon SLTÂ
Rochester Hills, MIÂ (22.6 mi)
$42,900
$871/month est.*
Mileage:Â 36,681
Free CARFAX Report: 1-Owner
Certified Pre‑Owned
- New Listing
2018 GMC Yukon XL DenaliÂ
Clinton Twp, MIÂ (16.8 mi)
$55,998
$1,137/month est.*
Mileage:Â 43,573
- New Listing
2018 GMC Sierra 3500HD DenaliÂ
Clinton Twp, MIÂ (16.8 mi)
$67,998
$1,380/month est.*
Mileage:Â 16,280
- Price Reduced
2017 GMC Terrain SLEÂ
Troy, MIÂ (13.7 mi)
$16,989
$345/month est.*
Mileage:Â 51,536
- Price Reduced
2017 GMC Savana Cargo Van StdrdÂ
Macomb, MIÂ (20.5 mi)
$22,444
$456/month est.*
Mileage:Â 93,130
2017 GMC Acadia DenaliÂ
Fenton, MIÂ (46.6 mi)
$22,795
$463/month est.*
Mileage:Â 101,241
2017 GMC Acadia LimitedÂ
Romeo, MIÂ (27.1 mi)
$23,899
$485/month est.*
Mileage:Â 56,028
- New Listing
2017 GMC Sierra 1500 StdrdÂ
Fenton, MIÂ (46.6 mi)
$23,995
$487/month est.*
Mileage:Â 109,330
- New Listing
2017 GMC Canyon 4WD DenaliÂ
Eastpointe, MIÂ (9.2 mi)
$25,995
$528/month est.*
Mileage:Â 121,402