A well-equipped German luxury sedan in ultra-clean condition and at a great price? Now, that would be hard to pass up. This 2002 Mercedes Benz CL500 has only logged about 36,000 miles - about three years worth of driving, by most standards - and i...