2023 BMW X3 xDrive30i

$32,990

Overview