E46 323 2.5L BMW, needs minor attention. Still in good running condition and roadworthy with papers
ZAR28,000