2012 Ram 2500 ST • 3C6TD5HT0CG245742 • carsss.com