Used 2018 BMW X5 xDrive50i

Stock: 127332B

Mileage: 63696

LEARN MORE
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV
Used 2018 BMW X5 SUV

Used 2018 BMW X5 xDrive50i

63696 Miles

GET AN ADD'L $250 OFF
Confirm Availability Text Us Team Toyota of Langhorne 215.741.4200
Close

2018 BMW X5 xDrive50i

Stock: 127332B | Vin: 5UXKR6C56J0U14313