$2,687 above
7% of vehicles like this 2020 BMW X5 in the Raleigh area are priced similarly.
2020 BMW X5 sDrive40i
88,200 miles
/
$32,988