2013 Mazda 3 MPS 2.3 Turbocharged Paperwork in orderMileage: 154000kmsDrives well quick acceleration with a generous amount of torque. No oil or water leaks. See more
ZAR69,000