2012 BMW F30 320i M sport for sale with 2.0l turbo charger Petrol engine low mileage, price K135,000 negotiable. Call 0979037607
ZMW135,000