2006 BMW 3 Series · 325xi Sedan 4D · Sedan · Driven 131, Huntsville, Alabama
2006 BMW 3 Series · 325xi Sedan 4D · Sedan · Driven 131, Huntsville, Alabama
$2,700 USD
2006 BMW 3 Series · 325xi Sedan 4D · Sedan · Driven 131,000 miles The car isn?t running from the crankshaft being seal being clogged up with debris from the old serpentine belt. In the case of that getting? fixed, then the car will run fine. Overall, ...Alabama - 10 Apr