2004 BMW X3 in Buffalo, MO
$3,600
I've got a really nice little luxury SUV for sale. 2004 BMW x3 Black on black. Nice heated leather seats, panoramic sun roof. Miles are right at 170k and runs and drives fantastic with no service light on at all. Tires were recently replaced w...