New & Used Mazda Protege5 for sale in Ontario

Price: $2,995

67,000 km
London, Ontario Tiger Auto Sales Ltd.