$1,607 above
9% of vehicles like this 2021 BMW X3 in the Tuscaloosa area are priced similarly.
2021 BMW X3 xDrive30i
42,268 miles
/
$33,498