2000 GMC Sonoma
168,702 Miles | Raleigh, NC
$4,941
Est $71/mo

Track Price Check Availability

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

Track Price Check Availability

2002 GMC Sonoma
97,688 Miles | Indianapolis, IN
$6,988
Est $101/mo

Track Price Check Availability

2003 GMC Sonoma
162,415 Miles | Huron, SD
$6,500
Est $94/mo

Track Price Check Availability

2000 GMC Sonoma
98,213 Miles | Salt Lake City, UT
$5,864
Est $85/mo

Track Price Check Availability

2001 GMC Sonoma
69,662 Miles | Cedar Rapids, IA
$5,998
Est $86/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

2002 GMC Sonoma
113,162 Miles | Sterling Heights, MI
$5,995
Est $86/mo

Track Price Check Availability

2000 GMC Sonoma
235,874 Miles | Avon, IN
$2,600
Est $37/mo

Track Price Check Availability

2003 GMC Sonoma
74,541 Miles | Hamler, OH
$6,995
Est $101/mo

Track Price Check Availability

2004 GMC Sonoma
105,723 Miles | Twin Falls, ID
$7,995
Est $115/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
179,433 Miles | New Philadelphia, OH
$4,975
Est $72/mo

Track Price Check Availability

1998 GMC Sonoma
78,280 Miles | Hermann, MO
$6,995
Est $101/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
132,401 Miles | Moline, IL
$6,975
Est $101/mo

Track Price Check Availability

2003 GMC Sonoma
| Milwaukee, WI
$5,990
Est $86/mo

Track Price Check Availability

1999 GMC Sonoma
183,519 Miles | Deer Park, WA
$4,995
Est $72/mo

Track Price Check Availability

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

Track Price Check Availability

GMC Sonoma Pricing Analysis

Active Listings
Mileage