2017 BMW X3 for sale in Halifax
2017 BMW X3 AWD 4dr xDrive28i
Very good condition luxury black SUV BMW X3 AWD...
2017 BMW X3 28i x-DRIVE M SPORT PACKAGE w/ HEATED LEATHER, NAV
Named winner of the 2017 Best Luxury Compact SUV...
kmEasy finance approvals