Ngaiende iyo 2007 Mazda 3 manual transmission 2 liter engine Perfect runner no issues unless u want it to be perfect new new just needs 3rd gear to be replaced 2.800usd
$2,800