$1,860 above
20% of vehicles like this 2018 BMW X3 in the Streamwood area are priced similarly.
2018 BMW X3 xDrive30i
33,934 miles
/
$27,995