Found an 03 330i with m sport package
I found a 03 330i what's the Sports Package it has
260000 miles and a upon looking up the VIN
discovered that it has 14 recalls two right now I
kind of long service record from the recalls and it
has changed hands a couple times do you think
this is a good buy? The price is very low