Used 2004 GMC Sonoma Review

Crew Cab