Mcgrath Hyundai of Dubuque

New Listings
  • Price: $9,970.00
  • Category:Cars & Trucks
  • Mileage:137,529
  • Location:Dubuque, Iowa
  • Price: $38,950.00
  • Category:Cars & Trucks
  • Mileage:32,100
  • Location:Dubuque, Iowa
  • Price: $29,950.00
  • Category:Cars & Trucks
  • Mileage:24,198
  • Location:Dubuque, Iowa
  • Price: $10,950.00
  • Category:Cars & Trucks
  • Mileage:119,362
  • Location:Dubuque, Iowa

Our Showroom

22 photos Photos
2019 Chevrolet Equinox ls
2019 Chevrolet Equinox ls - LS

2019 Chevrolet Equinox lsUsed Cars in Dubuque, Iowa 52002

    Price: $23,900.00
  • Category: Cars & Trucks
  • Mileage: 36,573
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2019 Chevrolet Equinox ls for sale - $23,900.00 with 36,573 miles. LS
22 photos Photos
2019 Chevrolet Equinox ls
2019 Chevrolet Equinox ls - LS

2019 Chevrolet Equinox lsUsed Cars in Dubuque, Iowa 52002

    Price: $21,997.00
  • Category: Cars & Trucks
  • Mileage: 28,245
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2019 Chevrolet Equinox ls for sale - $21,997.00 with 28,245 miles. LS
1 photo Photos
2013 Chevrolet Captiva Sport LTZ
2013 Chevrolet Captiva Sport LTZ - LTZ

2013 Chevrolet Captiva Sport LTZUsed Cars in Dubuque, Iowa 52002

    Price: $13,950.00
  • Category: Cars & Trucks
  • Mileage: 82,486
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2013 Chevrolet Captiva Sport LTZ for sale - $13,950.00 with 82,486 miles. LTZ
1 photo Photos
2019 GMC Terrain Denali
2019 GMC Terrain Denali - Denali

2019 GMC Terrain DenaliUsed Cars in Dubuque, Iowa 52002

    Price: $30,000.00
  • Category: Cars & Trucks
  • Mileage: 72,504
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2019 GMC Terrain Denali for sale - $30,000.00 with 72,504 miles. Denali
1 photo Photos
2021 GMC Terrain SLT
2021 GMC Terrain SLT - SLT

2021 GMC Terrain SLTUsed Cars in Dubuque, Iowa 52002

    Price: $27,170.00
  • Category: Cars & Trucks
  • Mileage: 39,707
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2021 GMC Terrain SLT for sale - $27,170.00 with 39,707 miles. SLT
17 photos Photos
2021 GMC Terrain SLT
2021 GMC Terrain SLT - SLT

2021 GMC Terrain SLTUsed Cars in Dubuque, Iowa 52002

    Price: $32,900.00
  • Category: Cars & Trucks
  • Mileage: 46,599
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2021 GMC Terrain SLT for sale - $32,900.00 with 46,599 miles. SLT
22 photos Photos
2022 GMC Terrain SLE
2022 GMC Terrain SLE - SLE

2022 GMC Terrain SLEUsed Cars in Dubuque, Iowa 52002

    Price: $33,998.00
  • Category: Cars & Trucks
  • Mileage: 5,105
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2022 GMC Terrain SLE for sale - $33,998.00 with 5,105 miles. SLE
20 photos Photos
2021 GMC Terrain SLE
2021 GMC Terrain SLE - SLE

2021 GMC Terrain SLEUsed Cars in Dubuque, Iowa 52002

    Price: $28,128.00
  • Category: Cars & Trucks
  • Mileage: 29,966
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2021 GMC Terrain SLE for sale - $28,128.00 with 29,966 miles. SLE
17 photos Photos
2020 GMC Terrain SLE
2020 GMC Terrain SLE - SLE

2020 GMC Terrain SLEUsed Cars in Dubuque, Iowa 52002

    Price: $30,000.00
  • Category: Cars & Trucks
  • Mileage: 31,628
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2020 GMC Terrain SLE for sale - $30,000.00 with 31,628 miles. SLE
25 photos Photos
2019 Chevrolet Silverado 1500 High Country
2019 Chevrolet Silverado 1500 High Country - High Country

2019 Chevrolet Silverado 1500 High CountryUsed Cars in Dubuque, Iowa 52002

    Price: $51,998.00
  • Category: Cars & Trucks
  • Mileage: 50,258
  • Transmission: Automatic
  • Seller Type: For sale by dealer
  • Location: Dubuque, Iowa 52002
  • Description:Used 2019 Chevrolet Silverado 1500 High Country for sale - $51,998.00 with 50,258 miles. High Country