300 te Mercedes-Benz for sale across Canada