Mechanics

MERCEDES BENZ 230TE SENSOR PROBLEM

1988 Mercedes Benz 230te • 103,000 miles