Absolutely immaculate inside out. Super low mileage. Genuine 39000km !! Full service history. One elderly owner for 10 years. Genuine 39000km !!!! Religiously serviced only at Mazda dealer. Recently spent R22000 on a major service with brand new leads and coils, discs and pads, spark plugs, filters, premium oil – invoice to prove- so mechanically tip-top for the new owner. All spare keys and booklets. No faults. 100% original