2021 BMW X3 M40i Price: $63,870 700 Kenilworth Dr, Towson, MD 21204 More Towson, MD BMW X3's 2021 $35,000 2,964 Miles 2021 $53,520 5 Miles 2017 $29,890 29,179 Miles 2021 $51,670 10 Miles 2021 $43,945 5,847 Miles 2020 $55,085 Miles