$2,156 above
21% of vehicles like this 2023 BMW X4 in the Miami area are priced similarly.
2023 BMW X4 xDrive30i
21,833 miles
/
$48,800