$1,366 below
Based on the average price for a 2003 Mercedes-Benz E-Class for sale in the Crystal Lake area, this is a good deal for this vehicle.
2003 Mercedes-Benz E-Class E 500
165,618 miles
/
$4,325