BMW 3 Series for Sale in Alexandria, Minnesota
2009 BMW 328 X-Drive - Lots Of New Parts! in Alexandria, MN
I have for sale a 2009 BMW 328xi AWD. This car has the 3.0l V6. New within the last year -Tires -Windshield -Battery -Alternator -Coils -Spark Plugs -Oil filter housing gasket -Air filter -Valve cover