412.344.6010
DIRECTIONS
SERVICE
car

2012 BMW X3

Stock: M99190

Mileage: 37911

OUR PRICE

$18,357

BUY NOW
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility
2012 BMW X3 Sport Utility

2012 BMW X3 XDrive28i

3.0L I6 DOHC 24V 8-Speed Automatic Steptronic

Close

2012 BMW X3 XDRIVE28I

Stock: M99190 | Vin: 5UXWX5C57CL724909

BUY TODAY FOR

$18,357