2016 BMW X5 xDrive35i $43,495.00- 52,880 KMs Low Mileage One Owner Excellent Condition inside and out Features Include: Leather Upholstery Heated Steering Wheel Power Seats Infotainment System Navigation System All Wheel Drive Comfort Access Rain Sensor Windshield Wipers Alloy Wheels Carfax and full safety report available upon request Dealer: 10134 Doc fee: $495 Stock: 16PW4174