2004 BMW 330XI LOW MILES in Combined Locks, WI
$4,700
For sale is my 04 330xi e46. 115,000 miles. Car has low miles and no rust, runs and drives great. Lots of new parts! 5 speed automatic shifts great. Selling because I bought another car. Heated leather No warning lights No rust