$2,100 above
3% of vehicles like this 2015 BMW X5 in the Palatine area are priced similarly.
2015 BMW X5 xDrive35i
80,638 miles
/
$24,990