Price: ZAR142,000
2013 BMW 320d With 186k on the clock Condition is good Car has no issues, no accident historyEngine and suspension is good, no leaks its a good daily car. See more
Private Seller: Zaahid M.