$2,294 above
9% of vehicles like this 2021 BMW X3 in Michigan are priced similarly.
2021 BMW X3 xDrive30i
30,073 miles
/
$36,141