2020 BMW X3 M
$47,249
Downers Grove, IL
Automatic
L6, 3.0L; Turbo
Black Sapphire Metallic
AWD
Gasoline
45,273 Miles
Black
2975
5YMTS0C06LLA57870
Base