610.435.2886
DIRECTIONS
SERVICE
car

2016 BMW X4 xDrive28i

Stock: A2010281

Mileage: 72963

OUR PRICE

$22,966

BUY NOW
2016 BMW X4 Sport Utility
2016 BMW X4 Sport Utility
2016 BMW X4 Sport Utility

2016 BMW X4 XDrive28i

8-Speed Automatic w/OD

OUR PRICE

$22,966

Ask a Question GET PRE-APPROVED
EXPLORE ALL PAYMENT OPTIONS
Close

2016 BMW X4 XDRIVE28I

Stock: A2010281 | Vin: 5UXXW3C55G0R21242

BUY TODAY FOR

$22,966