Michigan Used BMW Cars

848 results Michigan
Highest Price: $129,500
Lowest Price: N/A
To
Under miles
1-50 of 848 Results

Premium Listings

2011 BMW 3-Series 328i xDrive
2011 BMW 3-Series 328i xDrive
Traverse City, MI
$12,990
102,533 mi
bill-marsh-price-point
1-50 of 848 Results