1997 GMC Sonoma
133,000 Miles | Allentown, PA
$3,222
Est $46/mo

Track Price Check Availability

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

Track Price Check Availability

1998 GMC Sonoma
160,835 Miles | Okemos, MI
$2,000
Est $29/mo

Track Price Check Availability

2000 GMC Sonoma
235,874 Miles | Avon, IN
$2,500
Est $36/mo

Track Price Check Availability

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

Track Price Check Availability

2002 GMC Sonoma
175,144 Miles | Hialeah, FL
$1,976
Est $28/mo

Track Price Check Availability

2003 GMC Sonoma
174,326 Miles | Germansville, PA
$3,295
Est $47/mo

Track Price Check Availability

2002 GMC Sonoma
224,557 Miles | Trevor, WI
$1,995
Est $29/mo

Track Price Check Availability

1997 GMC Sonoma
169,701 Miles | Raleigh, NC
$3,650
Est $53/mo

Track Price Check Availability

1998 GMC Sonoma
120,000 Miles | Winder, GA
$3,500
Est $50/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

1998 GMC Sonoma
119,000 Miles | Lake Park, FL
$1,200
Est $17/mo

Track Price Check Availability

2002 GMC Sonoma
219,798 Miles | Tampa, FL
$3,495
Est $50/mo

Track Price Check Availability

1996 GMC Sonoma
234,701 Miles | Corsicana, TX
$2,450
Est $35/mo

Track Price Check Availability

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

Track Price Check Availability

1999 GMC Sonoma
165,318 Miles | Whiteville, NC
$3,986
Est $57/mo

Track Price Check Availability

2000 GMC Sonoma
187,249 Miles | Iron Ridge, WI
$2,495
Est $36/mo

Track Price Check Availability

2000 GMC Sonoma
130,011 Miles | Cleveland, OH
$1,995
Est $29/mo

Track Price Check Availability

1998 GMC Sonoma
102,974 Miles | Reynoldsburg, OH
$2,995
Est $43/mo

Track Price Check Availability

GMC Sonoma Pricing Analysis

Active Listings
Mileage