2021 BMW X2 xDrive28i Price: $32,988 Danvers, MA More Danvers, MA BMW X2's 2021 $43,210 13 Miles 2021 $43,760 247 Miles