Cars For Sale For Sale 2003 Mercedes Benz ML500 One of our clients is selling his 2003 Mercedes ML500 with only 113,430 mile on the clock!