Michigan Used BMW Cars

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

Premium Listings

2001 BMW X5 3.0L
2001 BMW X5 3.0L
Traverse City, MI
$4,500
178,698 mi
bill-marsh-price-point
1-50 of 290 Results