2016 BMW 320d GT [:]

127 000 km FSH, R12 000 pm Incl Insurance – R70 000 Deposit – DBN

Details

Price R0
Miles n/a