$1,364 above
9% of vehicles like this 2017 BMW X3 in the Naperville area are priced similarly.
2017 BMW X3 xDrive28i
104,190 miles
/
$15,998