2005 GMC for sale in under $50,000

2 matches: Year 2005, Make GMC, Max Price $50,000