2003 GMC Sonoma
162,415 Miles | Huron, SD
$5,900
Est $85/mo

Track Price Check Availability

1999 GMC Sonoma
160,221 Miles | Cottonwood, AZ
$3,999
Est $58/mo

Track Price Check Availability

2003 GMC Sonoma
123,321 Miles | Greencastle, PA
$8,988
Est $130/mo

Track Price Check Availability

2003 GMC Sonoma
184,827 Miles | Carrollton, TX
$4,500
Est $65/mo

Track Price Check Availability

2001 GMC Sonoma
134,000 Miles | Ham Lake, MN
$2,999
Est $43/mo

Track Price Check Availability

2002 GMC Sonoma
75,834 Miles | Kingsport, TN
$8,399
Est $121/mo

Track Price Check Availability

1999 GMC Sonoma
146,147 Miles | Waterloo, IA
$2,700
Est $39/mo

Track Price Check Availability

2003 GMC Sonoma
151,944 Miles | Front Royal, VA
$4,267
Est $62/mo

Track Price Check Availability

2002 GMC Sonoma
177,614 Miles | Grand Blanc, MI
$2,500
Est $36/mo

Track Price Check Availability

2002 GMC Sonoma
114,292 Miles | Emmaus, PA
$5,990
Est $86/mo

Track Price Check Availability

2003 GMC Sonoma
186,644 Miles | Sparta, IL
$5,973
Est $86/mo

Track Price Check Availability

2001 GMC Sonoma
169,785 Miles | Selden, NY
$3,990
Est $58/mo

Track Price Check Availability

2003 GMC Sonoma
114,000 Miles | Goodlettsville, TN
$9,499
Est $137/mo

Track Price Check Availability

2003 GMC Sonoma
28,968 Miles | Troy, OH
$7,995
Est $115/mo

Track Price Check Availability

2002 GMC Sonoma
241,949 Miles | Knoxville, TN
$4,000
Est $58/mo

Track Price Check Availability

2003 GMC Sonoma
203,143 Miles | Archdale, NC
$5,900
Est $85/mo

Track Price Check Availability

2002 GMC Sonoma
140,087 Miles | Gloucester City, NJ
$5,421
Est $78/mo

Track Price Check Availability

2001 GMC Sonoma
155,150 Miles | Ferndale, WA
$4,999
Est $72/mo

Track Price Check Availability

1997 GMC Sonoma
170,240 Miles | Asheville, NC
$5,490
Est $79/mo

Track Price Check Availability

2003 GMC Sonoma
138,270 Miles | Wendell, NC
$7,995
Est $115/mo

Track Price Check Availability

GMC Sonoma Pricing Analysis

Active Listings
Mileage