610.435.2886
DIRECTIONS
SERVICE

2017 BMW X3 xDrive28i

Stock: A2107215

Mileage: 40734

OUR PRICE

$28,753

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

Views: 3

2017 BMW X3 XDrive28i

8-Speed Automatic w/OD

OUR PRICE

$28,753

Close

2017 BMW X3 XDRIVE28I

Stock: A2107215 | Vin: 5UXWX9C33H0W78073