2003 BMW M3
107,908 miles
$50,000
Good price
This BMW M3 is priced $2,059.92 below predicted market average
Great condition
This is a low mileage BMW M3 with less wear and tear than similar cars.
This analysis is based on a comparison of 26 vehicles with similar features and mileage in your local area.
107,908 miles
67,922 miles
117,597 miles
43,450 miles
25,655 miles
8,127 miles
16,122 miles
33,386 miles
67,922 miles
72,150 miles
52,936 miles
80,691 miles
107,908 miles
67,922 miles
72,150 miles
73,135 miles