$3,529 above
2% of vehicles like this 2023 BMW X3 in the Carrollton area are priced similarly.
2023 BMW X3 xDrive30i
4,089 miles
/
$49,900