Michigan Used BMW Cars

790 results in Michigan
Highest Price: $219,000
Lowest Price: N/A
To
Under miles
1-50 of 790 Results

Premium Listings

2005 BMW 3-Series 325xiT
2005 BMW 3-Series 325xiT
Traverse City, MI
$5,550
143,676 mi
bill-marsh-price-point
1-50 of 790 Results