2003 Mazda ProtegeContactless services$3,981+ taxes and applicable fees129,475 kmKamloopsAutomaticGas$3,981+ taxes and applicable feesSaveContactless servicesSave
2003 Mazda Protege SPORT, AUTO, INSPECTED, WARRANTY, IN-HOUSE FINANCE, BCAA MEMBERSHIP$5,995+ taxes and applicable fees172,000 kmSurreyAutomaticGas$5,995+ taxes and applicable feesSaveSave
2003 Mazda Protege ES at$2,500+ taxes and applicable fees60,000 kmMississaugaAutomaticGas$2,500+ taxes and applicable feesSaveSave