2000 GMC Sonoma
195,976 Miles | Puyallup, WA
$2,999
Est $43/mo

Track Price Check Availability

2002 GMC Sonoma
163,523 Miles | Cedar Falls, IA
$3,097
Est $45/mo

Track Price Check Availability

2000 GMC Sonoma
72,050 Miles | Bellingham, WA
$4,999
Est $72/mo

Track Price Check Availability

2001 GMC Sonoma
121,189 Miles | Middletown, NJ
$3,500
Est $50/mo

Track Price Check Availability

2000 GMC Sonoma
161,227 Miles | Danvers, MA
$3,900
Est $56/mo

Track Price Check Availability

2001 GMC Sonoma
241,088 Miles | Cleves, OH
$3,195
Est $46/mo

Track Price Check Availability

2003 GMC Sonoma
111,000 Miles | Newport News, VA
$4,595
Est $66/mo

Track Price Check Availability

1998 GMC Sonoma
155,237 Miles | Thornton, CO
$1,984
Est $29/mo

Track Price Check Availability

2003 GMC Sonoma
179,102 Miles | Deland, FL
$2,991
Est $43/mo

Track Price Check Availability

2000 GMC Sonoma
100,788 Miles | Parker, CO
$4,900
Est $71/mo

Track Price Check Availability

2002 GMC Sonoma
107,367 Miles | Fairfield, OH
$4,995
Est $72/mo

Track Price Check Availability

2002 GMC Sonoma
160,000 Miles | Wadena, MN
$2,790
Est $40/mo

Track Price Check Availability

2003 GMC Sonoma
210,250 Miles | Long Beach, MS
$3,950
Est $57/mo

Track Price Check Availability

2002 GMC Sonoma
139,744 Miles | Los Angeles, CA
$3,999
Est $58/mo

Track Price Check Availability

1998 GMC Sonoma
134,251 Miles | Mishawaka, IN
$3,440
Est $50/mo

Track Price Check Availability

2002 GMC Sonoma
92,201 Miles | Aurora, CO
$4,000
Est $58/mo

Track Price Check Availability

2003 GMC Sonoma
141,355 Miles | Lafayette, IN
$2,900
Est $42/mo

Track Price Check Availability

2000 GMC Sonoma
86,709 Miles | Epsom, NH
$2,750
Est $40/mo

Track Price Check Availability

2001 GMC Sonoma
177,601 Miles | Martin, TN
$3,000
Est $43/mo

Track Price Check Availability

1996 GMC Sonoma
213,787 Miles | Valley Village, CA
$1,988
Est $29/mo

Track Price Check Availability

GMC Sonoma Pricing Analysis

Active Listings
Mileage