McGrath Buick GMC Cadillac Used Vehicles

89 Vehicles Found

There are many reasons why people visit McGrath Buick GMC Cadillac from all around Iowa for a used car in Cedar Rapids. One reason is our selection of quality sought-after used cars, used trucks, GM certified, and certified used models. The second is our commitment to our customers. At McGrath Buick GMC Cadillac, we don't believe in gimmicks, just good cars and great people! Take a look at our inventory below and visit our Hiawatha used car dealership for a well-maintained pre-owned vehicle. We are located at 1040 N Center Point RD, Hiawatha, IA 52233.

Per Page

2002 Acura MDX 3.5L w/Touring Package

    3.5L V6, 4WD, automatic, 52k miles, 23 MPG Hwy, Purple, stock # B121452A, pre-owned,
This family-friendly SUV, with its grippy 4WD, will handle anything mother natur...more
AutoCheck


  • $14,994

2003 BMW X5 4.4i

    4.4L V8, AWD, automatic, 108k miles, 18 MPG Hwy, Red, stock # K129231B, pre-owned,
All Wheel Drive** seeking for a wonderful deal on a first-class X5? Well, we've...more
AutoCheck


  • $16,994

2008 Buick Enclave CXL

    3.6L V6, FWD, automatic, 75k miles, 24 MPG Hwy, Brown, stock # 121249A, pre-owned,
Gets Great Gas Mileage: 24 MPG Hwy*** All smiles! This really is a great vehicle...more
AutoCheck


  • $26,994

2009 Buick Enclave CXL

    3.6L V6, AWD, automatic, 56k miles, 22 MPG Hwy, Black, stock # B10064, pre-owned,
All Wheel Drive, never get stuck again** Great MPG: 22 MPG Hwy** Just Arrived!!!...more
AutoCheck


  • $31,994

2007 Buick Rendezvous 4DR FWD

    3.5L V6, FWD, automatic, 119k miles, 26 MPG Hwy, Red, stock # B121551A, pre-owned,
A real head turner!! Where are you going to stumble upon a nicer 2007 Rendezvous...more
AutoCheck


  • $10,994

2007 Cadillac Escalade LUXURY

    6.2L V8, AWD, automatic, 19 MPG Hwy, White Diamond, stock # B121370A, pre-owned,
New In Stock! Priced below NADA Retail!!! Rack up savings on this specially-pric...more
AutoCheck


  • $34,994

2011 Cadillac Escalade EXT Premium

    6.2L V8, AWD, automatic, 502 miles, 18 MPG Hwy, Black Raven, stock # B111055A, pre-owned,
McGrath is Discounting! Many discount and incentive options are available, Call ...more
AutoCheck


  • $66,994

2004 Cadillac SRX Base V6

    3.6L V6, , automatic, 99k miles, White Diamond, stock # B121638A, pre-owned,
All Around champ! This quality Base V6 is just waiting to bring the right owner ...more
AutoCheck


  • New Arrival

2001 Chevrolet Blazer LT

    4.3L V6, 4WD, automatic, 90k miles, 20 MPG Hwy, Pewter, stock # B121402B, pre-owned,
This Vehicle is for Chevrolet addicts the world over longing for a ample gem. 4 ...more
AutoCheck


  • $6,994

2009 Chevrolet Equinox LT

    3.4L V6, FWD, automatic, 45k miles, 24 MPG Hwy, White, stock # B30075, pre-owned,
A real head turner!! Gas miser!!! 24 MPG Hwy! Get down the road in this ready-fo...more
AutoCheck


  • $20,994

2009 Chevrolet Equinox LT

    3.4L V6, FWD, automatic, 34k miles, 24 MPG Hwy, Silver, stock # B10056, pre-owned,
Hey!! Look right here!! Gets Great Gas Mileage: 24 MPG Hwy.. There is no better ...more
AutoCheck


2006 Chevrolet HHR LT

    2.2L 4 cyls, FWD, automatic, 115k miles, Silver, stock # 121186B, pre-owned,
Here it is!!! No trip is too far, nor will it be too boring* Safety equipment in...more
AutoCheck


  • $8,994

2007 Chevrolet HHR LT

    2.2L 4 cyls, FWD, automatic, 71k miles, Tan, stock # 129189A, pre-owned,
New Arrival** How fantastic is this ready SUV! STOP!! Read this!!! Safety equipm...more
AutoCheck


2002 Chevrolet Suburban 1500 4DR 4WD 1500

    5.3L V8, 4WD, automatic, 136k miles, 17 MPG Hwy, Silver, stock # B121624A, pre-owned,
Isn't it time you got rid of that old clunker and got behind the wheel of this s...more
AutoCheck


2003 Chevrolet Suburban 1500 4DR 4WD 1500

    5.3L V8, 4WD, automatic, 84k miles, 17 MPG Hwy, Silver, stock # 111031A, pre-owned,
This SUV has less than 85k miles!! Right car! Right price!! Do you want it all? ...more
AutoCheck


  • New Arrival

2011 Chevrolet Suburban 1500 LT1

    5.3L V8, 4WD, automatic, 22k miles, 21 MPG Hwy, Maroon, stock # B10042, pre-owned,
PRICES SLASHED!!! OUR LOSS IS YOUR GAIN. This gas-saving LT1 will get you where ...more
AutoCheck


  • $36,994

2004 Chevrolet Suburban 1500 Z71

    5.3L V8, 4WD, automatic, 138k miles, 18 MPG Hwy, Red, stock # B111054B, pre-owned,
4 Wheel Drive!!!4X4!!!4WD.. New In Stock!!! Classy! Chevrolet has outdone itself...more
AutoCheck


2004 Chevrolet Tahoe 4DR 4WD

    5.3L V8, 4WD, automatic, 164k miles, 18 MPG Hwy, White, stock # 121194B, pre-owned,
4 Wheel Drive! All Around hero!!! Chevrolet has outdone itself with this ample 4...more
AutoCheck


  • $12,994

2003 Chevrolet Tahoe 4DR 4WD

    5.3L V8, 4WD, automatic, 113k miles, 17 MPG Hwy, Beige, stock # B50104A, pre-owned,
4 Wheel Drive** Hey!! Look right here!! New Arrival*** This sweet SUV is the fin...more
AutoCheck


2002 Chevrolet Tahoe 4DR 4WD

    5.3L V8, 4WD, automatic, 135k miles, 17 MPG Hwy, Pewter, stock # B121462B, pre-owned,
4 Wheel Drive, never get stuck again. Here it is!!! Own the road at every turn.....more
AutoCheck


2004 Chevrolet Tahoe LS

    5.3L V8, 4WD, automatic, 88k miles, 18 MPG Hwy, Blue, stock # B50054A, pre-owned,
Dare to compare! 4 Wheel Drive!!! Want to stretch your purchasing power? Well ta...more
AutoCheck


  • $14,994

2001 Chevrolet Tahoe LT

    5.3L V8, 4WD, automatic, 134k miles, 17 MPG Hwy, Red, stock # 121286B, pre-owned,
This is the perfect, do-it-all car that is guaranteed to amaze you with its vers...more
AutoCheck


  • $9,994

2002 Chevrolet TrailBlazer 4DR 4WD

    4.2L 6 cyls, 4WD, automatic, 99k miles, 21 MPG Hwy, Blue, stock # K129305A, pre-owned,
This is the vehicle for you if you're looking to get great gas mileage on your w...more
AutoCheck


  • $7,994

2004 Chevrolet TrailBlazer EXT 4DR 4WD EXT

    5.3L V8, 4WD, automatic, 92k miles, 18 MPG Hwy, Gray, stock # B10017A, pre-owned,
It's ready for anything!!!! Come and get it** 4 Wheel Drive! All smiles! Safety ...more
AutoCheck


  • $13,994

2012 Chevrolet Traverse 1LT

    3.6L V6, AWD, automatic, 14k miles, 23 MPG Hwy, Black, stock # B10048, pre-owned,
Oh yeah!!! Want to stretch your purchasing power? Well take a look at this healt...more
AutoCheck


  • $32,994

2009 Chevrolet Traverse LT W/1LT

    3.6L V6, FWD, automatic, 43k miles, 24 MPG Hwy, Purple, stock # B121608A, pre-owned,
Great MPG: 24 MPG Hwy... Spotless!! How comforting is it knowing you are always ...more
AutoCheck


2006 Chrysler Pacifica Pacifica

    3.5L V6, FWD, automatic, 58k miles, 23 MPG Hwy, Blue, stock # B10012A, pre-owned,
Chrysler FEVER!! Less than 59k Miles... One of the best things about this 2006 P...more
AutoCheck


  • $12,994

2008 Dodge Durango SLT

    4.7L V8, 4WD, automatic, 53k miles, 17 MPG Hwy, Blue, stock # B30063, pre-owned,
This kid-friendly Durango, with its grippy 4WD, will handle anything mother natu...more
AutoCheck


  • $18,994

2006 Dodge Durango SLT

    4.7L V8, 4WD, automatic, 96k miles, 18 MPG Hwy, Silver, stock # B121498A, pre-owned,
This quality 2006 Durango SLT is just waiting to bring the right owner lots of j...more
AutoCheck


2009 Dodge Journey R/T

    3.5L V6, AWD, automatic, 33k miles, 22 MPG Hwy, Red, stock # B50084A, pre-owned,
Set down the mouse because this dependable Vehicle is the SUV you've been longin...more
AutoCheck


  • $22,994

2008 Dodge Nitro SLT/RT

    4.0L V6, 4WD, automatic, 51k miles, 20 MPG Hwy, Blue, stock # B30055, pre-owned,
Hey!! Look right here!! Get down the road in this fine SUV, and fall in love wit...more
AutoCheck


  • $21,994

2008 Dodge Nitro SXT

    3.7L V6, 4WD, automatic, 127k miles, Silver, stock # 50033A, pre-owned,
All Around gem! There is no better time than now to buy this powerful SUV!!! Thi...more
AutoCheck


  • $13,994

2009 Ford Edge SEL

    3.5L V6, AWD, automatic, 42k miles, 22 MPG Hwy, Purple, stock # B30031A, pre-owned,
Great MPG: 22 MPG Hwy.. All Around hero! If you've been thirsting for just the r...more
AutoCheck


  • $25,994

2003 Ford Escape 4DR 4WD XLT

    3.0L V6, 4WD, automatic, 128k miles, 23 MPG Hwy, Red, stock # K129400A, pre-owned,
New Inventory... Isn't it time you got rid of that old rattletrap and got behind...more
AutoCheck


2006 Ford Escape Limited 3.0L

    3.0L V6, 4WD, automatic, 96k miles, 23 MPG Hwy, Black, stock # 121241A, pre-owned,
How comforting is it knowing you are always prepared with this sweet Escape... 4...more
AutoCheck


  • $13,994

2005 Ford Explorer 4DR 4WD XLT

    4.0L V6, 4WD, automatic, 114k miles, 20 MPG Hwy, Blue, stock # B121497A, pre-owned,
This is the vehicle for you if you're looking to get great gas mileage on your w...more
AutoCheck


  • $11,994

2008 GMC Acadia 4DR AWD

    3.6L V6, AWD, automatic, 76k miles, 22 MPG Hwy, Silver, stock # B121572A, pre-owned,
New In Stock*** GMC FEVER.. This gas-saving Vehicle will get you where you need ...more
AutoCheck


2008 GMC Acadia 4DR FWD

    3.6L V6, FWD, automatic, 106k miles, 24 MPG Hwy, Ming Blue, stock # B121459A, pre-owned,
Fun and sporty!!! This terrific Acadia is just waiting to bring the right owner ...more
AutoCheck


  • $20,994

2008 GMC Acadia SLE-1

    3.6L V6, FWD, automatic, 39k miles, 24 MPG Hwy, Silver, stock # B121644A, pre-owned,
This is the vehicle for you if you're looking to get great gas mileage on your w...more
AutoCheck


  • New Arrival

2008 GMC Acadia SLT1

    3.6L V6, AWD, automatic, 73k miles, 22 MPG Hwy, Blue, stock # B30065, pre-owned,
GMC vehicles are known for being some of the most faithful cars on the road** Pr...more
AutoCheck


  • $25,994

2007 GMC Envoy 4DR 4WD

    4.2L 6 cyls, 4WD, automatic, 91k miles, 21 MPG Hwy, Red, stock # 129188B, pre-owned,
This gas-saving 4DR 4WD will get you where you need to go! New Inventory... 4 Wh...more
AutoCheck


  • New Arrival

2008 GMC Envoy SLE

    4.2L 6 cyls, 4WD, automatic, 36k miles, 20 MPG Hwy, Gray, stock # B30072, pre-owned,
This is the vehicle for you if you're looking to get great gas mileage on your w...more
AutoCheck


  • $21,994

2005 GMC Envoy SLT

    4.2L 6 cyls, 4WD, automatic, 90k miles, 20 MPG Hwy, Red, stock # B10033, pre-owned,
Are you interested in a simply fantastic SUV? Then take a look at this superior ...more
AutoCheck


  • $14,994

2002 GMC Envoy SLT

    4.2L 6 cyls, 4WD, automatic, 97k miles, 21 MPG Hwy, Blue, stock # B50055B, pre-owned,
Hurry and take advantage now! Are you interested in a simply amazing SUV? Then t...more
AutoCheck


  • $10,994

2006 GMC Envoy XL Denali

    5.3L V8, 4WD, automatic, 86k miles, 20 MPG Hwy, Black, stock # B30004A, pre-owned,
Don't bother waiting for any other SUV!! Move quickly* New In Stock. 4 Wheel Dri...more
AutoCheck


  • $16,994

2011 GMC Yukon Denali

    6.2L V8, AWD, automatic, 23k miles, 18 MPG Hwy, Black, stock # B10038, pre-owned,
All Wheel Drive, never get stuck again. If you've been waiting for just the righ...more
AutoCheck


  • $48,994

2009 GMC Yukon Hybrid YUKON

    6.0L V8, Hybrid, 4WD, automatic, 40k miles, 20 MPG Hwy, White, stock # B1007, pre-owned,
Just Arrived.. This fine Hybrid Vehicle, with its grippy 4WD, will handle anythi...more
AutoCheck


  • $34,994

2007 GMC Yukon XL 1500 Denali

    6.2L V8, AWD, automatic, 101k miles, 19 MPG Hwy, Black, stock # B121486A, pre-owned,
Oh yeah!!! This sweet GMC is one of the most sought after vehicles on the market...more
AutoCheck


  • $28,994

2008 GMC Yukon XL 1500 Denali

    6.2L V8, AWD, automatic, 104k miles, Black, stock # B1003A, pre-owned,
All the right toys!!! New In Stock. There are SUVs, and then there are SUVs like...more
AutoCheck


2003 GMC Yukon XL 1500 Denali

    6.0L V8, AWD, automatic, 149k miles, 15 MPG Hwy, Black, stock # B50111A, pre-owned,
Are you interested in a simply wonderful SUV? Then take a look at this can-do 20...more
AutoCheck


Per Page
Inventory Links