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
$7,588
est. $109/mo

Track Price Check Availability

2001 GMC Sonoma
188,765 Miles | Emporia, KS
$2,800
est. $40/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,307 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
114,292 Miles | Emmaus, PA
$5,990
est. $86/mo

Track Price Check Availability

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

Track Price Check Availability

1999 GMC Sonoma
171,509 Miles | Stuart, FL
$3,000
est. $43/mo

Track Price Check Availability

2003 GMC Sonoma
186,644 Miles | Sparta, IL
$5,473
est. $79/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
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

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

1996 GMC Sonoma
148,955 Miles | Raleigh, NC
$3,595
est. $52/mo

Track Price Check Availability

2003 GMC Sonoma
84,000 Miles | New Rochelle, NY
$3,995
est. $58/mo

Track Price Check Availability

GMC Sonoma Pricing Analysis

Active Listings
Mileage