1999 GMC Sonoma
160,221 Miles | Cottonwood, AZ
$3,000
est. $43/mo

Track Price Check Availability

1997 GMC Sonoma
100,502 Miles | Elkhart, IN
$3,300
est. $48/mo

Track Price Check Availability

1998 GMC Sonoma
103,761 Miles | Elkhart, IN
$2,600
est. $37/mo

Track Price Check Availability

2003 GMC Sonoma
152,610 Miles | Nashville, IL
$4,920
est. $71/mo

Track Price Check Availability

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

Track Price Check Availability

1994 GMC Sonoma
204,061 Miles | Caldwell, ID
$2,500
est. $36/mo

Track Price Check Availability

1998 GMC Sonoma
162,227 Miles | El Cajon, CA
$4,999
est. $72/mo

Track Price Check Availability

1994 GMC Sonoma
409,622 Miles | Rock Hill, SC
$2,500
est. $36/mo

Track Price Check Availability

1996 GMC Sonoma
148,955 Miles | Raleigh, NC
$2,995
est. $43/mo

Track Price Check Availability

2003 GMC Sonoma
148,400 Miles | Raleigh, NC
$3,995
est. $58/mo

Track Price Check Availability

2001 GMC Sonoma
219,218 Miles | Seagoville, TX
$3,999
est. $58/mo

Track Price Check Availability

1997 GMC Sonoma
166,377 Miles | Milwaukie, OR
$3,977
est. $57/mo

Track Price Check Availability

2002 GMC Sonoma
139,704 Miles | El Paso, TX
$3,995
est. $58/mo

Track Price Check Availability

1995 GMC Sonoma
123,667 Miles | Los Angeles, CA
$3,950
est. $57/mo

Track Price Check Availability

1999 GMC Sonoma
118,520 Miles | Los Angeles, CA
$4,450
est. $64/mo

Track Price Check Availability

2003 GMC Sonoma
239,222 Miles | Conway, AK
$2,999
est. $43/mo

Track Price Check Availability

2001 GMC Sonoma
150,286 Miles | Wingate, NC
$4,800
est. $69/mo

Track Price Check Availability

2002 GMC Sonoma
283,636 Miles | Portland, OR
$3,995
est. $58/mo

Track Price Check Availability

1999 GMC Sonoma
56,400 Miles | Elk Grove, CA
$4,900
est. $71/mo

Track Price Check Availability

2003 GMC Sonoma
127,300 Miles | New Westminster,
$3,999
est. $58/mo

Track Price Check Availability

GMC Sonoma Pricing Analysis

Active Listings
Mileage