The E90 BMW M3 is something of a unicorn in the M3 ... It has all of that, plus a service history that reads like a cautionary tale, including one outrageous dealer visit that ended up costing ...
Results that may be inaccessible to you are currently showing.