2007 BMW 120i manual 201000km Leather interior R49900 negotiable Daily runner Papers in order Disk valid Not new I’m in centurion
R49,900