412.344.6010
DIRECTIONS
SERVICE
car

2017 BMW X3 XDRIVE28I

Stock: M99271

Mileage: 29522

OUR PRICE

$29,987

BUY NOW
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility
2017 BMW X3 Sport Utility

2017 BMW X3 XDRIVE28I

2.0L I4 TwinPower Turbo 8-Speed Automatic

Close

2017 BMW X3 XDRIVE28I

Stock: M99271 | Vin: 5UXWX9C39H0W73900

BUY TODAY FOR

$29,987