Mechanical 100% , body needs some tlc , interior is clean .. drives perfect 240000km
R32,000 Now R29,500