2016 BMW X3 XDrive28i
$20,998
Was
$22,225
Automatic
140,234 KM
Panoroof, Keyless Entry, Heads Up Display,