19,500$ obo 2016 BMW X3 premium package All Wheel Drive Low kilometres - approx 132,476 km - Comes with a brand new engine from BMW installed around 60,000 km - 6-month-old all-weather tires - Hitch included - Replaced with a brand new engine from BMW around 60,000 km - Last oil change: [most recent oil change] March 2024, always done at BMW - New all-weather tires: 6 month old - Brakes done: March 2023