BMW 2016 Used Automatic Diesel mileage: 135 KM For sale BMW 640 diesel M package Mileage 137 thousand Asking price 90 thousand, negotiable Model 2016 The car is clean and free of defects or problems, original body, imported from Japan